Stock markets closed flat as high crude oil prices and geopolitical tensions kept investors cautious amid mixed global cues.

Sensex Today, Nifty 50 | Stock Market Highlights, 21st August 2026: Indian equities ended largely flat on Friday, with the Nifty 50 edging up 0.08% to 24,252 and the BSE Sensex…

Stock markets rise slightly as elevated crude oil prices and geopolitical tensions weigh on investor sentiment.