The benchmark S&P 500 and the Nasdaq struggled for direction on Friday, as investors avoided big bets and assessed fresh data ...
Global stocks diverged on Friday as investors weighed corporate earnings, economic data and President Donald Trump's policies ...