Oil prices recover ground after market turmoil fuels price plunge

By Administrator_India Capital Sands 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. After falling into negative territory for the first time in history amid record trading volumes, …