Oil prices climb after tumble on hint markets stabilizing
December 18, 2018 at 23:55 PM EST
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.