LONDON—Oil prices tumbled more than $6 on Monday as fears over weaker fuel demand in China grew after financial hub Shanghai lockdown efforts to curb a surge in COVID-19 infections.
Brent crude futures slid as low as $113.72 a barrel and were trading down $5.97, or 4.9 percent, at $114.68 at 1212 GMT.