Financial News

Oil prices tumble on demand collapse, Brent at 1999 lows

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.

Exit mobile version
Skip to toolbar