U.S. Markets open in 4 hrs 22 mins

Market recap for Thursday, July 19th

Trump effect back to hitting markets, with Treasury yields slipping as the president blasts the Fed.