Oil prices slide as China demand data disappoints By Reuters
© Reuters. FILE Photograph: Pumpjacks are viewed through sunset at the Daqing oil industry in Heilongjiang province, China August 22,...
© Reuters. FILE Photograph: Pumpjacks are viewed through sunset at the Daqing oil industry in Heilongjiang province, China August 22,...
European stocks were moving lower on Thursday as technology stocks fell after Facebook's weak earnings and forecast miss.Tightening jitters and...