MMarkets Read More DIIs sustained the market, FIIs are pulling it now | Number TheoryJune 28, 2025 Jun 28, 2025 03:10 AM IST . India’s benchmark stock index BSE Sensex closed at 84058.9 points on…