Asian stock markets followed Wall Street higher on Thursday following gains for major U.S. tech stocks.
Benchmarks in Shanghai, Tokyo, Hong Kong and Australia rose.
U.S. stocks have recovered most of this year’s losses, helping to push up global prices, despite rising numbers of American coronavirus infections that threaten to derail economic improvement. Investors are buying technology and other companies they expect to emerge stronger from the global downturn.
On Wednesday, Wall Street turned in its sixth gain in seven days when the benchmark S&P 500 index closed up 0.8%. Amazon, Apple and Microsoft accounted for half that rise.
“The uptick in sentiment seems unrelated to any specific news,” said Stephen Innes of AxiCorp in a report.
The Shanghai Composite Index rose 1.5% to 3,451.93 and the Nikkei 225 in Tokyo added 0.7% to 22,587.64.
The Hang Seng in Hong Kong gained 0.5% to 26,254.31 despite U.S.-Chinese tensions over a security law imposed on the territory.
The Kospi in Seoul was 0.7% higher at 2,173.66 and Sydney’s S&P-ASX 200 advanced 0.9% to 5,974.40. New Zealand, Singapore and Bangkok retreated while Jakarta rose.
On Wall Street, the S&P 500 rose to 3,169.94 and the Dow Jones Industrial Average rose 0.7% to 26,067.28. The Nasdaq composite gained 1.4% to 10,492.50.
Optimism is rising about a reopening U.S. economy, but virus case numbers are rising across much of the South and West. Some state governments have reversed plans to allow restaurants and other businesses to reopen.
Amazon added 2.7%, Apple rose 2.3% and Microsoft gained 2.2%.
Major companies are due to report quarterly results next week. They are expected to be dismal.
Benchmark U.S. crude lost 7 cents to $40.85 per barrel in electronic trading on the New York Mercantile Exchange. The contract rose 28 cents on Wednesday to settle at $40.90. Brent crude, the international price benchmark, shed 1 cent to $43.28 per barrel in London. It added 21 cents the previous session to $43.29.
The dollar edged down to 107.29 yen from Wednesday’s 107.31 yen. The euro was little-changed at $1.1360.