‘Meaningful upside’: Citigroup upgrades India’s stock market to ‘overweight’, sees Nifty at 26,000 February 24, 2025