The IEA says the Middle East war is causing the largest oil supply disruption in history with Gulf countries cutting oil production by 10 million barrels per day
The IEA says the Middle East war is causing the largest oil supply disruption in history with Gulf countries cutting oil production by 10 million barrels per day