US stock markets closed for Independence Day on Friday