Stocks posted modest gains Friday, closing out a turbulent week as Wall Street navigates earnings and macro fears.
Read full article on MarketWire