The ASX has finished up 0.3 per cent to close at its best level since February 16 after gaining ground for 10 out of the past 12 sessions.
The ASX has finished up 0.3 per cent to close at its best level since February 16 after gaining ground for 10 out of the past 12 sessions.