📝 Executive Summary
Global oil prices remain anchored at $100 per barrel as the six-month Iran conflict disrupts key transit routes like the Strait of Hormuz. While demand destruction has prevented a price spike, JPMorgan strategists warn that the market's ability to absorb supply shocks is reaching a breaking point as inventories tighten and Chinese demand reaccelerates.