← Home

#Geopolitical Risk

Oil Markets

The War Premium Is Gone: What the 40% Crude Collapse Means for Markets

Brent crude has erased its entire war premium, falling 40% from its March peak to $72.25 — a level that now serves as a critical technical and fundamental crossroads for the oil market. We break down what the collapse means, where support lies, and what investors should watch next.

July 1, 2026Read More →
The War Premium Is Gone: What the 40% Crude Collapse Means for Markets