News

Both the S&P 500 and Nasdaq Composite hit record closing highs on Friday, surpassing previous highs reached in February and ...