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.

Sources