Are US stocks and bonds trading on Christmas Eve?

U.S. stocks finished the holiday-shortened week with gains.

The equity and bond markets will be closed Friday, Christmas Eve.

There will also be no futures trading Friday. Trading resumes Sunday at 6 p.m. ET.

Asian stock markets were mixed Friday after Wall Street hit a new high as fears of the coronavirus’s omicron variant eased.

The Nikkei 225 in Tokyo slipped less than 0.1%, the Hang Seng in Hong Kong advanced 0.1% and the Shanghai Composite Index lost 0.7%.

European markets will trade in an abbreviated session. The London Stock Exchange will be closed Monday and Tuesday for holidays.

Wall Street’s benchmark S&P 500 index rose 0.6% on Thursday to 4,725.79, surpassing its Dec. 10 record. The index ended up 2.3% for the week.

Investor anxiety has mounted as omicron spread but moderated after authorities said it might cause less severe illness. President Biden called for more vaccinations and testing but announced no plans for travel restrictions.

The Dow Jones Industrial Average gained 0.6% to 35,950.56 and the Nasdaq composite gained 0.8% to 15,653.37.

The Labor Department said the number of Americans applying for unemployment benefits was unchanged last week, reflecting a strong rebound for the job market.

The Commerce Department reported Thursday that U.S. consumer spending rose 5.7% in November over a year earlier, its fastest pace in 39 years.