Sensex, Nifty end marginally higher; IT stocks rally 0 04.07.2024 13:09 Indiatoday.in Sensex Nifty end marginally higher IT stocks rally