
Brent front-month rose 0.63% to $104.63/bbl and logged a record monthly gain of 64% in March; WTI front-months were $102.34 (May) and $93.62 (June). OPEC output fell about 7.3 million bpd in March amid Strait of Hormuz disruptions, and Reuters' March poll raised the 2026 Brent average forecast to $82.85/bbl (≈30% above February's $63.85). Continued maritime attacks, threats to energy assets, and only tentative diplomatic signals (including Trump's comment the U.S. could end the campaign in "two or three weeks") keep supply risks skewed to the upside, supporting elevated oil prices and market volatility.
Price action is trading a high premium for tail risk rather than a calibrated view of recovery timelines. Even a headline ceasefire does not restore capacity quickly: physical repairs, insurance re-certification and re-staffing drive a multi-month lag before lost export volumes return, which compresses effective spare capacity and amplifies price sensitivity to any additional disruptions. Second-order winners and losers diverge from the obvious producers vs consumers split. Tanker and freight rates, marine insurers and routes that avoid chokepoints capture outsized cash flows because detours increase time-on-book and fuel burn; conversely, refiners with heavy crude-slate rigidity and those dependent on crude-by-sea exposures face margin squeeze and potential throughput curtailments until feedstock logistics stabilize. Technically, markets are set up for elevated realized and implied volatility for months, which prices hedging into forward curves (steepening front-end spreads and costly option skews). Key catalysts that will reprice risk are verified re-opening of major export corridors, insurers’ announcements on war-risk pricing, and coordinated SPR/strategic releases — any one can flip near-term direction, while physical repair progress governs the medium-term base case.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mildly negative
Sentiment Score
-0.25