Here’s the latest May 2026 petrol and diesel price forecast
Global energy markets remain under strain as ongoing disruption in the Strait of Hormuz continues to destabilise one of the world’s most critical oil supply routes.
Global energy markets remain under strain as ongoing disruption in the Strait of Hormuz continues to destabilise one of the world’s most critical oil supply routes.