The S&P 500 rose 0.89 per cent to 5,990.17 points, compared to 5,937.34 points at the previous market close. The Nasdaq ...