KRTL BioTech

Oil prices tumble on demand collapse, Brent at 1999 lows

Oil prices tumble on demand collapse, Brent at 1999 lows

Oil prices slumped again on Wednesday, with Brent falling to the lowest since 1999, as the market struggled with a massive crude glut amid a collapse in demand for everything from gasoline to jet fuel caused by the coronavirus outbreak.