- March 28th, 2022
Oil slumps as Shanghai lockdown exacerbates fear of weaker demand
Oil prices tumbled more than $5 on Monday as fears over weaker fuel demand in China grew after financial hub Shanghai launched a two-stage lockdown to contain a surge in COVID-19 infections.