Business2 years ago
Oil Price Falls to Seven-Month Low Due to Lockdown in China and Fears of Recession
Ibekimi Oriamaja Reports The price of crude oil dropped Wednesday to its lowest level since before Russia invaded Ukraine as COVID-19 restrictions in the world’s top...