Indian equity markets rose by 0.98 per cent on Wednesday, the Nifty 50 and BSE Sensex closed at 21,654 and 72,038 respectively. Mid-Caps gained 0.41 per cent, while Small-Caps zoomed 0.20 per cent. The 1,993 stocks were advancing against every 1,815 declining stocks on Wednesday.