SharePost Content Read More Yahoo Finance #finance Post navigation Stock market today: S&P 500 closes above 7,000 for first time, Nasdaq hits record as stocks erase Iran war losses Fed’s Beige Book: Iran war has businesses on edge