20120629 unknown: Sensex soars over 400 points on hopes of economic revival