KRTL BioTech

Oil prices recover ground after market turmoil fuels price plunge

Oil prices recover ground after market turmoil fuels price plunge

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