The domestic stock market ended the week on a positive note amid easing Iran-Israel tensions, falling crude oil prices, and renewed buying by foreign investors in the second half of the week. The Sensex recovered 3.20 per cent or 2,582 points from the week’s low to close at 84,058.90, while the Nifty 50 bounced back 3.30 per cent or 813 points to end at 25,637.80.