Oil prices have been caught in the crosshairs of fast-changing market dynamics. While new sanctions on Russia and Iran threaten to impact trade flows,...
The Organisation of the Petroleum Exporting Countries (OPEC) said it would maintain global oil demand growth forecast unchanged at 2.9 per cent for 2025...