Bermuda Broadcasting / NewsMiddle East war means ‘all roads’ lead to higher prices, slower growth, IMF chief says April 7, 2026 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