Oil Prices Tumble on Worries Over China Delta Variant Outbreak – The Wall Street Journal

The price of oil and other key industrial commodities slid Monday after Chinese government measures to halt the spread of the Delta variant spooked investors about global energy demand.
Brent crude … [+1117 chars]