ET Market Watch: Sensex & Nifty end lower, metal sector bleeds, oil & gas shines 25.07.2024 19:44 Economictimes.indiatimes.com