Oil prices tumble on demand collapse, Brent at 1999 lows

0
66

Oil prices found some respite on Wednesday as U.S. oil futures rose more than 20per cent and Brent prices steadied after a two-day price plunge, as markets struggle with a massive crude glut amid the coronavirus outbreak.