TeleTrader 2019-07-24 US markets open lower amid earnings