At the same time, loadings from Iran have continued apace, in the hope of a change of circumstances. The result is that there is now four times as much Iranian oil stranded at sea—20m barrels—most of ...
Investment sentiment will turn in 2025 as constricting supply and the opportunity for an early-mover advantage attract more ...