Global oil prices rallied sharply this week as escalating tensions involving Iran, growing risks around the Strait of Hormuz, and weak supply outlooks from major producers pushed energy markets higher, despite signs of stable U.S. crude production and relatively balanced inventories. Data released by Oilprice.com on May 15, 2026, showed Brent ...

