Oil prices tumble on demand collapse\, Brent at 1999 lows

Oil prices tumble on demand collapse, Brent at 1999 lows