Banks push ASX to new record as earnings optimism buoys Wall Street
Australian shares have built on their morning gains to hit fresh all-time highs after US stocks had a strong session overnight amid optimism about upcoming company earnings.