Stock markets fell for the second day, led by declines in IT shares amid geopolitical uncertainties and poor monsoon forecasts.

Stock markets dip as geopolitical tensions rise, with Sensex and Nifty struggling despite gains from select companies.

Stock markets decline as geopolitical tensions rise, with Sensex dropping 370 points amid investor unease and fluctuating oil prices.