Index roars past 9,000 as turnover hits $8.35b

READ FULL ARTICLE