The Australian share market has thrown off its morning doldrums to finish higher after better-than-expected economic growth figures out of China.
The benchmark S&P/ASX200 index on Wednesday finished up 21.5 points, or 0.3 per cent, to 7,077.6, while the All Ordinaries grew 21.3 points, or 0.29 per cent, to 7,265.7.
The ASX200 had been marginally lower at midday as US 10-year Treasury yields hit highest level since 2007, but climbed into the green in the afternoon after China announced its economy grew at a faster-than-expected pace in the third quarter.