Oil logs sharp decline on energy demand risks and a possible boost to Libya output - MarketWatch
Oil logs sharp decline on energy demand risks and a possible boost to Libya output MarketWatchOil prices decline sharply on Thursday, pressured by risks to energy demand, a stronger dollar and reports that Libya could soon increase production.