Stock market today, May 29 -- Indian benchmark indices ended higher on Thursday, May 29, as a late-session rally helped the Nifty 50 and Sensex break their two-day losing streak.

The stocks, which opened on a positive note amid a fresh wave of optimism toward risky assets after a U.S. federal court blocked President Trump's proposed "Liberation Day" tariffs, gave up their early gains as the session progressed, only to recover most of their losses by the close.

The Nifty 50 concluded the session with a gain of 81 points, or 0.33%, settling above the 24,800 mark at 24,833, while the Sensex ended at 81,693, up 320 points, or 0.39%.

Although the frontline indices moved back and forth, the broader markets continued to maintain strength. The...