NEW YORK (AP) — Stocks are ticking higher on Wall Street Wednesday following a mixed set of reports on the economy.

The S&P 500 was up by 0.3% and on pace for its first gain after three days of losses pulled it off its record high. The Dow Jones Industrial Average was 153 points higher, or 0.5%, at 30,169, as of 10:30 a.m. Eastern time, and the Nasdaq composite was slipping by 0.1%.

Overnight, Wall Street had seemed to be heading for a rockier day of trading. U.S. stock futures initially dropped after President Donald Trump said that he may not sign the $900 billion rescue for the economy that Congress just approved. But they eventually drifted upward as investors looked past the unexpected push back.

Trading in markets around the world was relatively buoyant. Many Asian and European stock markets also rose, while Treasury yields climbed. Thin trading in this holiday-shortened week could make market moves more erratic. So could investors looking to close out positions as the end of the year approaches.

An hour before trading began on Wall Street, the government released an avalanche of data on the economy that showed some optimistic signs and several disappointing ones.

The most encouraging one said fewer U.S. workers filed for unemployment benefits last week. The number is still incredibly high compared with before the pandemic, but it was better than economists were expecting. It also meant at least a temporary halt to the increase in unemployment claims the economy had been suffering as the pandemic worsens and tightens its chokehold on the economy.

Another report said that orders for long-lasting goods strengthened by more than expected last month, a good sign for the nation’s manufacturers.

Other data reports were more grim, though. Consumers pulled back on their spending by more last month than economists expected. It was the first drop since April, and it’s a discouraging signal for an economy that’s driven mostly by consumer spending. A big reason was the sharp drop in incomes that Americans took in November, worse than economists had forecast.

The resurgent pandemic is pushing governments around the country and world to bring back varying degrees of restrictions on businesses. Those, plus lost sales for companies from customers scared to do business amid the pandemic, are dragging the economy down following its initial bounce-back from its springtime plunge. A new, potentially more infectious coronavirus strain identified in southern England is raising worries further.

The hope in markets had been that $900 billion in economic support that Congress approved Monday night could tide the economy over until widespread vaccinations could help the world begin a return to normal next year. The package includes one-time cash payments to most Americans, extra benefits for laid-off workers and other financial support.

But Trump said late Tuesday that he wants to see bigger cash payments going to most Americans, up to $2,000 for individuals. He also criticized other parts of the bill.

Trump did not specifically say he would veto the bill. But if he did, it may regardless have enough support within Congress to override the veto after it passed both the House and Senate by lopsided margins.

Wall Street’s gains on Wednesday were modest but widespread. Nearly three out of four stocks in the S&P 500 were rising, and stocks of companies that would benefit the most from a healthier economy were doing the heaviest lifting.

Energy stocks rose 2.1% for the biggest gain among the 11 sectors that make up the S&P 500. Financial stocks were close behind, up 1.6%.

Travel-related stocks also clawed back some of their sharp losses from earlier in the week, when countries around the world blocked flights from London and raised worries about more restrictions due to the new coronavirus strain. Cruise-operator Carnival rose 4.1%, and American Air Lines Group gained 3.4%.

In European stock markets, indexes rose as France reopened its border to some British trucks and passengers following a two-day blockade. The French CAC 40 rose 0.8%, and Germany’s DAX returned 1.1%. The FTSE 100 in London gained 0.4%.

In Asia, stocks in Shanghai rose 0.8%, Hong Kong’s Hang Seng gained 0.9%, South Korea’s Kospi climbed 1% and Japan’s Nikkei 225 added 0.3%.

The World Bank said it expects China’s economy to grow 2% this year over 2019 and to accelerate to 7.9% growth in 2021. China is the only major economy on track to grow this year while activity in the United States, Europe and Japan shrinks.

“Economic activity in China has normalized faster than expected, aided by an effective pandemic-control strategy, strong policy support and resilient exports,” the World Bank said in a report.

The yield on the 10-year Treasury rose to 0.96% from 0.90% late Tuesday.

___

AP Business Writer Joe McDonald contributed.