Indian stock markets closed higher on Thursday, ending a three-day decline as easing geopolitical tensions boosted sentiment. The Sensex rose 398 points to 82,307, while Nifty gained 132 points to 25,290. PSU banks and media stocks led gains, while mid- and small-cap indices also advanced on broad-based buying.