HOME/ BUSINESS/ MARKETS/SENSEX RALLIES 958 PTS TO END AT NEW LIFETIME HIGH OF 59885