Stock market today, April 19 -- As the Iran-Israel war continued to drag global markets, the Indian stock market finished lower for the fourth straight session on Thursday. The Nifty 50 index lost 152 points and finished at the 21,995 level. The BSE Sensex ended 454 points lower at the 72,489 level whereas the Bank Nifty index finished 415 points down at the 47,069 level. Except for IT, Metals & PSU Banks, all sectors ended in the red territory including the mid-cap and the small-cap indices.

On the outlook for the Nifty 50 today, Nagaraj Shetti, Senior Technical Research Analyst at HDFC Securities said, "The positive chart pattern like higher tops and bottoms is intact. As long as Nifty sustains above 21700 levels, the chances of an ups...