U.S. stocks trade mixed Monday, building on record finishes from last week, as a wave of second-quarter earnings are set to kick off.
MarketWatch.com - Top Stories, MarketWatch
Mon, 07/15/2019 - 11:42am
U.S. stocks trade mixed Monday, building on record finishes from last week, as a wave of second-quarter earnings are set to kick off.