Crude-Linked Stocks Rally Across Sectors After US-Iran Peace Deal
NDTV.com
June 15, 2026
Brent crude futures for August delivery fell about 4% to $83.77 a barrel, while WTI crude futures for July delivery dropped 4.77% to $80.83 a barrel.
Discussion in the ATmosphere