March 8, 2026

Oil Slides 3% As China Lockdowns Stoke Demand Fears

0
Oil Slides 3% As China Lockdowns Stoke Demand Fears

 

Oil prices tumbled more than 3% on, as new COVID-19 lockdown measures in China added to worries that high inflation and interest rate hikes are denting fuel demand.