Sensex surges 1,046 pts as tensions ease

Markets rally as US signals diplomacy on Iran; all sectors end in green
BSE