Oil Prices Plunge 7% as U.S. and Iran Signal Room for Diplomacy
Oil prices plunged nearly 7% on Monday after Washington and Tehran both signaled they would give diplomacy a chance, wiping out part of the war premium that lifted crude through October. Brent traded at $105.60 per barrel, down $7.85, and…
OilPrice.com