Tuesday, Oct 27, 2026
Focus on the big picture

Oil Tumbles as Virus Lockdowns in China Pummel Economy

Bloomberg, 16 May 2022
Oil tumbled for the first time in four sessions as Covid-19 lockdowns pummeled the economy of the world's biggest crude importer.
Related Articles