MARKET PULSE Commodities Oil Plunges as US-Iran Peace Deal Signals Supply Relief, But Geopolitical Jitters Linger
WTI crude oil prices experienced a significant drop, falling 4.4798% to $84.65 on June 15, 2026, following the announcement of an interim peace agreement