The ASX posted a third straight day of gains after a week of global volatility, with financials and consumer stocks posting marginal gains.
The ASX posted a third straight day of gains after a week of global volatility, with financials and consumer stocks posting marginal gains.