Sensex Ends 152 Points Lower; Energy And IT Stocks Witness Selling By: TalkMarkets February 20, 2020 at 07:05 AM EST India share markets witnessed selling pressure during closing hours and ended their day marginally lower. Read More >> Related Stocks: India 50 Ishares ETF India Invesco ETF India MSCI Ishares ETF Wisdomtree India Earnings Fund