Oil ebbs as China's slowest GDP growth in almost three decades stokes demand fears | Sharefundss