Iran war wipes out global oil demand growth in 2026: IEA

The Straits Times The Straits Times —

The war triggered what the IEA has called the biggest supply disruption in history.

Read full article at The Straits Times →