Oil prices rebounded on Wednesday after falling for the past three sesssions with worries about oversupply and a slowing global economy keeping markets under pressure though sentiment may be shifting as falling equity markets seemed to stabilize.
Source:: Reuters – Business News