Sensex Gains 291 Points, Nifty Closes above 24,100 on Global Optimism
US–Iran talks show progress in Switzerland, says JD Vance
Salah inspires Egypt to historic 3–1 World Cup win over New Zealand