Oil prices remained under pressure as the global lockdown saw fuel demand evaporate
20 Apr 2020 9:43 AM
Oil markets have plunged in recent weeks as lockdowns and travel restrictions to fight the coronavirus around the world batter demand
20 Apr 2020 9:40 AM