
LONDON, March 28 (Reuters) – Oil prices tumbled more than $5 on Monday as fears over weaker fuel demand in China grew after financial hub Shanghai lockdown efforts to curb a surge in COVID-19 infecti… [+2841 chars]

LONDON, March 28 (Reuters) – Oil prices tumbled more than $5 on Monday as fears over weaker fuel demand in China grew after financial hub Shanghai lockdown efforts to curb a surge in COVID-19 infecti… [+2841 chars]