20050621 business.india-business: New high: Sensex touches 7057.31