Oil Prices Stage Dramatic Reversal: WTI and Brent Surge Over 1% After Early Plunge
Global oil markets witnessed a dramatic turnaround on April 15th. After plunging over 3% in early trading, prices staged a strong recovery. WTI crude closed up 1.15% at $89.2/barrel, while Brent crude gained 1.04% to $95.78/barrel, highlighting intense market volatility.
Read More