Another day of strong gains by the major banks, and a rally by energy stocks, has pushed the share market higher.
To read our articles you will need to either login or subscribe.