US financial, stock and commodity markets are closed for the Independence Day celebrations on Tuesday. Trading will resume on Wednesday.