United States stock markets will close early on Tuesday, Dec. 24 and will remain closed on Wednesday, Dec. 25 for Christmas.
Asian markets were mixed on Tuesday after stocks in Wall Street shook off a choppy start to finish higher the previous day as ...