Oil prices leap 7% and US stocks slump more than 1% on worries about the crude market

Jun 14, 2025 - 08:12
 0
Oil prices leap 7% and US stocks slump more than 1% on worries about the crude market