Stock markets fell for the second consecutive day on Thursday (April 23, 2026), with the benchmark Sensex tumbling 852.49 points, as crude oil prices once again breached the $100 per barrel mark amid stalled U.S.-Iran negotiations.
Sustained foreign fund outflows, along with a weak trend in Asian and European equities, also unnerved investors.

























