(Bloomberg) -- Stocks in Asia looked set for modest gains as investors parsed details of the U.S.-China phase one trade deal. U.S. equities eked out new all-time highs and Treasuries rose.

Futures nudged higher in Japan, Hong Kong and Australia. The S&P 500 Index climbed as investors took solace from an easing of tensions between the world’s two largest economies, though ended the session off its high. Soybeans slumped after China signaled purchases would be demand based. The dollar dipped and Treasury yields retreated.

The deal commits China to do more to crack down on the theft of American technology and corporate secrets by its companies and state entities. It also binds Beijing to avoid currency manipulation to gain an advantage and includes an enforcement system to ensure promises are kept.

“A lot of the trade deal has been priced into markets already,” Tracie McMillion, head of global asset allocation strategy at Wells Fargo Investment Institute Inc., told Bloomberg TV. “It represents that the U.S. and China can come to an agreement and that is no small feat and a very important first step.”

Elsewhere, Russia’s ruble weakened. President Vladimir Putin replaced his long-serving prime minister and called for sweeping constitutional changes, fueling speculation that the Russian leader is moving to extend his grip on power beyond the end of his term in 2024. Oil drifted, with West Texas Intermediate crude trading around $58 a barrel. Gold nudged higher.

Here are some events to watch for this week:

  • It’s earnings season for the biggest American financial institutions, with Morgan Stanley and Bank of New York Mellon Corp. still to come.
  • China GDP, along with key monthly data for December, come on Friday.
  • A final reading on the euro-zone’s December inflation is also due on Friday.

There are some of the main moves in markets:

Stocks

  • The S&P 500 Index rose 0.2% on Wednesday.
  • Futures on Japan’s Nikkei 225 added 0.1%.
  • Hang Seng futures earlier gained 0.2%.
  • Futures on Australia’s S&P/ASX 200 Index advanced 0.2%.

Currencies

  • The yen was at 109.90 per dollar, up 0.1%.
  • The offshore yuan was steady at 6.8917 per dollar.
  • The Bloomberg Dollar Spot Index slid 0.1%.
  • The euro bought $1.1149.

Bonds

  • The yield on 10-year Treasuries dropped three basis points to 1.78%.

Commodities

  • West Texas Intermediate crude oil dropped 0.3% to $58.06 a barrel.
  • Gold rose 0.6% to $1,555.82 an ounce.

--With assistance from Nancy Moran, Vildana Hajric and Sarah Ponczek.

To contact the reporter on this story: Adam Haigh in Sydney at ahaigh1@bloomberg.net

To contact the editors responsible for this story: Christopher Anstey at canstey@bloomberg.net, Cormac Mullen

©2020 Bloomberg L.P.