Bermuda Broadcasting / NewsStocks fall as Iran war keeps oil at $100, upends rate outlook March 13, 2026 The price of oil – which has surged 40% since the onset of the war – remained just above $100 per barrel at its highest level since mid-2022 Internation Go to Source