MarketWatchStocks eke out another round of records as investors brace for 2nd-quarter earningsJul 15, 2019more_vert