A fifth straight day of gains, fuelled by miners, retailers and IT stocks, has taken the share market to a three-month high.

A fifth straight day of gains, fuelled by miners, retailers and IT stocks, has taken the share market to a three-month high.