Sensex Gains 152 Points, Nifty Ends Above 24,600 as Closing Auction Impact… Aug 5, 2026 Indian benchmark indices ended higher on Wednesday despite a volatile trading session. With markets recovering…