Oil prices were falling on Monday morning as traders assessed a batch of economic data in China that showed retail-sales ...
Reuters reports that China's industrial production slightly accelerated in November, while retail sales fell short.