Wall Street closed out a strong week on a historic note, with the S&P 500 index on Friday notching a nine day win streak—its longest such run since November 2004. Sentiment was boosted by some solid quarterly earnings and positive rhetoric on tariffs and trade,...

read more