Oil slides more than 7% as Shanghai lockdown prompts demand fears
[ad_1]
Oil prices declined on Monday as a fresh set of lockdowns in China — the world's largest oil importer — sparked demand slowdown fears.
[ad_2]
Source link
[ad_1]
Oil prices declined on Monday as a fresh set of lockdowns in China — the world's largest oil importer — sparked demand slowdown fears.
[ad_2]
Source link