The local share market has rallied to close at its highest level after lacklustre retail sales data seemed to seal the deal for a domestic interest rate cut.
The local share market has rallied to close at its highest level after lacklustre retail sales data seemed to seal the deal for a domestic interest rate cut.