Oil prices drop amid supply glut, fears of 2nd coronavirus wave
Global oil demand has plummeted by about 30% as the coronavirus pandemic curtailed movement across the world, building up inventories globally
Global oil demand has plummeted by about 30% as the coronavirus pandemic curtailed movement across the world, building up inventories globally