The S&P 500 hits a historic 7,000 while investors eye major tech earnings from Microsoft, Meta, and Tesla.
Read full article on MarketWire