Oil Prices on Knife’s Edge as Iran-US War Threatens Global Energy Supply by admin477351 March 15, 2026 Global energy markets teetered on the edge of a major crisis on Saturday as the Iran-US conflict threatened to permanently damage the infrastructure through which a fifth of the world’s … Read more