The BSE Sensex closed up 0.43% on gains in European markets that were anticipating interest rate cuts by the European Central Bank. The Sensex ended at 17538.67, up 75.86 points. Banking, FMCG and capital goods sectors led the gains, while real estate, metals and oil & gas declined. Top gainers included Cipla, ICICI Bank and Tata Motors, while losers were ONGC, Bajaj Auto and Coal India. ITC, ICICI Bank and ONGC had the largest impact on the Sensex.