Oil drops as Hormuz traffic rebounds
The rise in sales came alongside G7 nations releasing energy stockpiles in a bid to tame surging diesel prices. Oil prices fell as new data showed crude exports from the Middle East surpassed prewar levels, though any respite may be short-lived as attacks on tankers traversing the Strait of Hormuz increased. The rise i