Oil prices surged past $100 last week as flows through the Strait of Hormuz slowed. Tankers hesitated, insurers raised premiums, and…
Oil prices surged past $100 last week as flows through the Strait of Hormuz slowed. Tankers hesitated, insurers raised premiums, and…