Oil prices have fallen sharply on renewed concerns about China's cooling economy after data showed the weakest growth in more than six years and falling industrial production.
20/10/2015 - 06:17
Oil slides as China data weighs
20/10/2015 - 06:17
