Stock market today, April 16 -- Indian stock market extended its winning streak for the third consecutive trading session on Wednesday, April 16, outperforming most Asian peers, which ended lower as trade tensions between China and the U.S. escalated further.

Most of today's market rally was led by banks, as investor expectations grew that the Indian central bank may announce another rate cut following a multi-year low in retail inflation in March. PSU banks outperformed their private-sector counterparts, while the IMD's forecast of an above-normal monsoon in 2025 also helped bulls push the market higher despite weak global cues.

Apart from banking, FMCG and oil & gas stocks also supported the market, helping the Nifty 50 end 0.50% high...