Oil Prices Tumble as Geopolitical Tensions Ease and Market Dynamics Shift
Brent and WTI crude prices fall below recent peaks, signaling potential market relaxation and softer global demand expectations
ndtv-profit-business · 6/18/2026, 2:16:07 AM · Ask about this →