Economy Oil Prices Fall 5% Amid Fresh COVID-19 Outbreak in China March 15, 2022 Adedapo Adesanya By Adedapo Adesanya Crude oil prices slid more than 5 per cent as new COVID-19 lockdowns emerged in China amid talks between Russia and Read More