Indian equity markets staged a powerful rebound on Friday, with benchmark indices recording their strongest gains in weeks after signs of easing geopolitical tensions in the Middle East boosted investor confidence worldwide. A sharp decline in crude oil prices and renewed risk appetite across global markets fueled broad-based buying on Dalal Street, pushing both the Sensex and Nifty significantly higher.