Middle East war means ‘all roads’ lead to higher prices, slower growth, IMF chief says

The war has triggered the worst-ever disruption in global energy supply, with millions of barrels of oil production shuttered due to Iran’s effective blockage o

Go to Source