Stocks were mostly higher in Asia on Tuesday, tracking the latest rally on Wall Street. Oil prices and U.S. futures advanced and the dollar was trading near 149 Japanese yen.
A release of China's most recent economic growth figures was postponed Monday, removing one factor that had been expected to drive trading. No specific reason was given, but the GDP report might have conflicted with the confident tone of a Communist Party congress being held in Beijing, by showing the economy grew by as little as 3% in the latest quarter, barely half the official 5.5% target.
There was little immediate news from the gathering in Beijing, where the party is expected to unveil its top leadership for the next five years a day after the congress closes.
Some analysts speculated that the delay was due to signs of further weakening in the economy. ING Economics said in a report that while the data weren't likely to “paint a particularly positive picture of the Chinese economy" when they are eventually released, “the delay suggests that the government believes that the 20th Party Congress is the most important thing happening in China right now and would like to avoid other information flows that could create mixed messages."
Hong Kong's Hang Seng index surged 1.7% to 16,888.79, while the Shanghai Composite index slipped 0.1% to 3,080.96.
Tokyo's Nikkei 225 index rose 1.4% to 27,156.14 and the Kospi in Seoul climbed 1.4% to 2,249.95. In Australia, the S&P/ASX 200 advanced 1.7% to 6,779.20. India's Sensex rose 1%.
The dollar was trading at 148.96 Japanese yen, down from 148.98 yen. Senior Japanese officials have indicated they might intervene in the market to try to stem volatility and support the yen, which has weakened sharply against the dollar this year.
The euro rose to 98.60 cents from 98.41 cents.
On Monday, the S&P 500 climbed 2.6% to 3,677.95. The Dow gained 1.9% to 30,185.82, while the Nasdaq added 3.4% to 10,675.80.
Traders also bid up small company stocks. The Russell 2000 index rose 3.2% to 1,735.75.
Early Tuesday, the future for the S&P 500 was up 1.5% while that for the Dow industrials gained 1.2%.
Nearly all of the stocks in the benchmark S&P 500 index rose, with technology and communications companies among the biggest gainers.
Bond yields eased back from their multiyear highs and took some pressure off of stocks. The yield on the 10-year Treasury, which influences mortgage rates, held steady at 3.99%. The yield on the 2-year Treasury, which tends to track expectations for future Federal Reserve action, fell to 4.46% from 4.50% late Friday.
U.K. government bonds rallied following news that the country’s new Treasury chief was abandoning nearly all of a series of unfunded tax cuts that had upset markets.
Wall Street indexes remain sharply lower from where they were at the beginning of this year. The S&P 500 and Russell are down more than 22%, while the Nasdaq has slumped more than 31%. The Dow is off nearly 17%.
Investors worry that i nflation is driving the risks for recession higher as the Federal Reserve and other central banks raise interest rates to cool surging prices.
The latest round of corporate financial results could help give investors a clearer picture of how companies and consumers are handling inflation.
On Monday, Bank of America CEO Brian Moynihan told analysts during a conference call following the release of the company’s latest quarterly results that high inflation and worries of a recession haven’t slowed its customers' spending.
Several major airlines, which could see some turbulence in their finances if inflation hits consumers' travel spending, will report earnings this week. United Airlines releases its results on Tuesday, followed by American Airlines on Thursday.
Other big names reporting earnings this week include Johnson & Johnson, Netflix, Union Pacific and American Express.
In energy trading, U.S. benchmark crude oil gained 44 cents to $85.90 per barrel in electronic trading on the New York Mercantile Exchange. It lost 15 cents to $85.46 per barrel on Monday.
Brent crude, the basis for pricing international oil, picked up 30 cents to $91.92 per barrel.