Equity benchmark indices advanced by 1.5 per cent on July 17 following heavy buying in energy and financial stocks.