Oil prices have rebounded a bit from nearly six-year lows as investors took a breather on the eve of a highly anticipated European Central Bank decision on stimulus.
Oil prices have rebounded a bit from nearly six-year lows as investors took a breather on the eve of a highly anticipated European Central Bank decision on stimulus.