Oil slides more than 8% as Shanghai lockdown prompts demand fears

  • Post category:CNBC

Source: Oil and Gas

Oil prices declined on Monday as a fresh set of lockdowns in China — the world’s largest oil importer — sparked demand slowdown fears.

Full Article: Read More