WTI probability pulls back as $105 end-of-month target nears expiration
· flowframe Pulse
Market confidence in a $105 strike price retraced to 35¢ as West Texas Intermediate struggled to clear resistance at $103 despite escalating Middle East tensions. A significant 6.9-million-barrel inventory surge reported by the EIA and the IEA's ongoing 400-million-barrel reserve release have provided a substantial ceiling on prices as the March window closes.
43¢ → 35¢ • Vol: $4.0M