Futures for U.S. markets were clearly positive late Thursday as investors cheered a President Trump promise to unveil tax reform in no more than three weeks.

The S&P 500 added 0.07% and the Dow Jones Industrial Average and Nasdaq 0.1% at 9:05 p.m. EST.

The positive look to tomorrow's trading follows another record day on Wall Street after investors welcomed Trump's move toward reform. They were also reassured by news the President had sent a letter to his Chinese counterpart, Xi Jinping, seeking a "constructive relationship" after earlier threatening to impose a 45% tarif on Chinese exports to the U.S.

The administration's moves pushed the S&P up 0.6% Thursday to a record 2,307.87 while Nasdaq gained 0.58% to a record 5,715.18. The Dow gained 0.59%, to 20,172.40. The gains in the U.S. built on positive sentiment from Europe where Germany's Dax added 0.86%, the Cac in Paris 1.25% and the FTSE in London 0.57%.

Asia was also reassured by the moves with the Nikkei up 2.26% at 9:07 p.m. EST followed by a 0.76% increase in Australia's ASX and a 0.54% rise in the Hang Seng in Hong Kong.

The dollar remained above the 100 mark on the dollar index, which weighs it against several currencies, but slid 0.02% at 9:14 p.m. to 100.66.

In oil, a future for a barrel of industry standard Brent crude delivered in April rose 3 cents to $55.66 at 9:12 p.m. At the same time, a future for a barrel of West Texas crude delivered next month added 8 cents, to $53.08.

In after-hours trade, shares of Activision Blizzard (ATVI) - Get Report shares exploded 10.75%, to $44, after the maker of video games including "Call of Duty" reported mixed 2016 fourth-quarter and full-year results as well as a $1 billion stock buyback plan.

For the fourth quarter, Santa Monica, Calif.-based Activision posted earnings of 65 cents a share, below FactSet analyst forecast of 73 cents a share. The company posted revenue of $2.01 billion, far off Wall Street's predictions of $2.36 billion.

For the full year, Activision reported adjusted earnings of $2.18 a share, a 68% increase from earnings of $1.30 for 2015. Revenue came in at $6.61 billion, a 42% rise from last year's $4.66 billion in revenue.