Sunny weather and promotions prop up retail sales in July

Sales volumes lifted by 0.3 per cent last month, defying economists' expectations of a 0.2 per cent fall.