U.S. Markets close in 1 hr 18 mins

Trump: Happy Independence Day

President Trump has tweeted a military-themed Independence Day video greeting to the nation.