Tag: Oil Price Falls to Seven-Month Low Due to Lockdown in China and Fears of Recession

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…