Oil prices slide on China's slowing growth

Oil prices have declined on fresh data from China indicating slowing growth. December futures for Brent North Sea crude fell 80 cents to USD$112.42 a barrel in London, while light sweet crude for November delivery closed an increment lower in...