Share Market Highlights 18 January 2024: Sensex settles 300 pts lower, Nifty ends under 21,500; Pharma stocks gain, Consumer Durables drag