Oil price tumbles again amid sea of supplies

Oil plunges amid mounting worries about weak demand and oversupply after initially rising on the back of a $2 trillion US stimulus package

Another tumble: oil prices sent down again
Another tumble: oil prices sent down againPhoto: AP/SCANPIX
Published 25 March 2020, 13:17Updated 25 March 2020, 13:17