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.
Source: Semafor Business
The rise in sales came alongside G7 nations releasing energy stockpiles in a bid to tame surging diesel prices.
Source: Semafor Business