A weaker US dollar has driven a rally in mining and banking stocks and pushed the share market to its best session in four weeks.
A weaker US dollar has driven a rally in mining and banking stocks and pushed the share market to its best session in four weeks.