External Publication
Visit Post

Oil surges over 7% despite record reserve release announcement as markets doubt supply relief

Upstract [Unofficial] March 12, 2026
Source
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

Loading comments...