Technology and energy companies were the big winners of a great day on the share market for investors after the ASX closed almost two per cent higher.

The S&P/ASX200 benchmark index closed on Tuesday higher by 111.5 points, or 1.88 per cent, at 6037.6 points, while the All Ordinaries index closed higher by 112.6 points, or 1.86 per cent, at 6166.5.

The Australian dollar was buying 71.31 US cents at 1620 AEST, up slightly from 71.30 US cents at Monday’s close.