Japan’s benchmark Nikkei 225 edged up 0.3% to 23,373.93 in afternoon trading. Australia’s S&P/ASX 200 fell 0.4% to 6,766.80. South Korea’s Kospi lost 0.3% to 2,155.50. Hong Kong’s Hang Seng added 1.0% to 26,577.56, while the Shanghai Composite was up nearly 0.6% at 2,907.32.
“Market focus this week will still lies on the U.S.-China trade talk, and updates in Hong Kong. Hong Kong domestic economy is on the verge of a recession as recent riot has adversely hurt its retail, service, tourism, aviation, education sectors and has caused severe reputational damage to the city as one of Asia’s most important financial hub,” said Margaret Yang Yan, analyst at CMC Markets in Singapore.
On Wall Street, health care and technology stocks powered most of the broad rally, which helped drive the S&P 500 to its sixth straight weekly gain. The Dow extended its streak of weekly gains to four.
Investors have been encouraged by surprisingly good corporate earnings, three interest rate cuts by the Federal Reserve and data showing the economy is still growing solidly. Hopes that the U.S. and China can make progress in their latest push for a trade deal have also helped keep investors in a buying mood.
The S&P 500 index rose 23.83 points, or 0.8%, to 3,120.46. The Dow Jones Industrial Average gained 222.93 points, or 0.8%, to 28,004.89. The Nasdaq composite climbed 61.81, or 0.7%, to 8,540.83. The Russell 2000 index of smaller companies picked up 7.66 points, or 0.5%, to 1,596.45.
The S&P, Dow and Nasdaq are now all up by more than 20% for the year. Traders hope the world’s two biggest economies can make a deal before new and more damaging tariffs take effect next month. Beijing is pressing Washington to roll back tariffs as part of a potential deal that the nations are trying to hammer out.
ENERGY: Benchmark crude oil added 8 cents to $57.80 a barrel. It rose 95 cents to $57.72 a barrel on Friday. Brent crude, the international standard, rose 8 cents to $63.38 a barrel. CURRENCIES: The dollar rose to 108.81 Japanese yen from 108.70 yen Friday. The euro strengthened to $1.1062 from $1.1033.