Oil surges over 7% despite record reserve release announcement as markets doubt supply relief
Upstract [Unofficial]
March 12, 2026
Oil prices surged more than 7% Thursday, as traders appear to be unconvinced that government stockpiles can offset the massive supply shock triggered by the war in the Middle East. The West Texas Intermediate jumped 7.5% to $93.8 per barrel, while global benchmark Brent was trading around 7.74%…
Discussion in the ATmosphere