The S&P 500 hit a new peak, with Tesla Inc. the latest firm to post better-than-expected results. The Nasdaq 100 and Dow Jones Industrial Average also ended at all-time highs Read More

reported by Livemint at Livemint