Oil Prices Plummet: Brent Crude Drops Over 9% in Turbulent Week
Global crude markets experience sharp decline as Brent approaches $79/barrel and WTI hovers near $75, signaling potential economic stress and market volatility
ndtv-profit-business · 6/19/2026, 2:02:17 AM · Ask about this →