Article

marketwatch.com on 2017-03-15 12:27

Oil halts losing streak with more than 2% rebound

Oil prices rebounded slightly Wednesday from recent losses as production data flows. Even with the improvement, sentiment largely remains gloomy on ...

Related news