Markets end higher as pharma stocks lead gains; Sensex at 78,699 0 27.12.2024 15:03 Thehindubusinessline.com The markets showed resilience despite the rupee touching new lows against the dollar and continued selling by foreign investors