Energy stocks, upbeat China data buoy Australian shares | Sharefundss