Oil $140 Odds Plunge as Historic 400M Barrel Reserve Release Tames Volatility
· flowframe Pulse
The probability of crude hitting $140 by month-end fell sharply after the IEA and G-7 nations announced a record 400-million-barrel emergency reserve release to counter Middle East supply shocks. While the Strait of Hormuz remains a flashpoint, the massive supply injection has stabilized WTI near $100, leading traders to discount the likelihood of a further 40% surge before the March deadline.
20¢ → 16¢ • Vol: $1.0M