ASX investors can almost claim gains for 2020, after the share market closed within a point of its January 1 level.

The S&P/ASX200 benchmark index closed higher by 39.2 points, or 0.59 per cent, to 6683.3 on Wednesday.

The index was at 6684.1 on January 1, before the first session of the year the next day.

The All Ordinaries on Wednesday closed up 32.7 points, or 0.48 per cent, to 6888.2.

Energy was the standout sector, gaining 2.77 per cent, while financials was next best, up 1.88 per cent.

Earlier, US markets closed higher and the Dow Jones benchmark passed 30,000 points for the first time as investors continued to cheer vaccine progress from AstraZeneca and Oxford University.

The Aussie dollar was buying 73.52 US cents at 1630 AEDT, higher from 73.14 US cents at Tuesday’s close.