SharePost Content Read More Yahoo Finance #finance Post navigation The S&P 500 Rips to New All Time Highs Stock market today: Dow leaps 850 points, S&P 500 and Nasdaq notch third straight record in stunning rally as US-Iran diplomacy gains steam