Business Stock market indices, Sensex and Nifty, experience a decline; pharmaceutical sector weakens despite Mahindra's robust advancements. , and Administrator 2025 May 6