Indian stock markets rallied strongly on Wednesday, with both Sensex and Nifty recovering from early dips. A surge in foreign investment and a comeback by key IT companies bolstered investor confidence. Infosys spearheaded the gains, anticipating its substantial share buyback program commencing Thursday. This positive momentum signals a strengthening market sentiment.