Market Highlights: Sensex closes sub-66,000; Bank, Finance shed; Pharma shines

[ad_1] 18 Oct 2023, 03:36 PM IST Indices shed around 0.8% as Sensex closes below 66,000 and Nifty sub-19700; Bank, Finance drag the most  Indian shares shed on Wednesday, as…