The S&P 500 (^GSPC) sits just below a record high of 5,000 and as the index continues a hot streak, Wall Street ponders how long this rally will continue. Yahoo Finance's Josh Schafer breaks down what earnings results are showing, particularly in tech stocks and Magnificent Seven components. For more expert insight and the latest market action, click here to watch this full episode of Yahoo Finance Live. Editor's note: This article was written by Luke Carberry Mogan.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles