The Great Unwind: Oil’s Sharp Descent After the 2026 Geopolitical Spike
In the span of just a few weeks, WTI crude has shed roughly one-third of its value, sliding from peaks near $114–$120 per barrel amid the height of U.S.-Iran hostilities to current levels hovering in the mid-$70s. The catalyst? A U.S.-Iran ceasefire agreement that has reopened the Strait of Hormuz, […]