📝 Executive Summary
Oil prices surged to their highest levels since May 22 as escalating military strikes between the U.S. and Iran, combined with Houthi attacks on Saudi infrastructure, rattled global markets. Analysts warn that low inventories and persistent geopolitical instability could push crude prices toward $120 per barrel if the conflict remains unresolved.