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.