Finance

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

Leave a Reply

Your email address will not be published. Required fields are marked *