The ASX200 has surged to a 50-day high of 9100 points as major banks deliver billion-dollar profits, pushing the market within striking distance of all-time records.
ANZ and CBA profits push Australian share market to brink of all-time record


The ASX200 has surged to a 50-day high of 9100 points as major banks deliver billion-dollar profits, pushing the market within striking distance of all-time records.