U.S. stock futures showed signs of a struggle on Wall Street Thursday, which will mark the end of a largely positive month for equities.

Investor will get updates on consumer spending and home sales, while keeping an eye out for fresh headlines over Italy and trade wars. The Trump White House could announce tariffs on the European Union as soon as Thursday, according to reports.

See: Italy’s crisis may be a buying opportunity for stock investors[1]

What did the main benchmarks do?

Dow Jones Industrial Average futures YMM8, +0.01%[2] fell 12 points to 24,657, while S&P 500 index futures ESM8, +0.03%[3]  slipped 0.6 point to 2,724. Nasdaq-100 futures NQM8, +0.08%[4] added 4.75 points to 6,992.

A rally for oil prices and relief over worries about Italian politics drove a rally for stocks on Thursday[5], with the Dow DJIA, +1.26%[6] DJIA, +1.26%[7] climbing 306.33 points, or 1.3%, to close at 24,667.78, taking back most of Tuesday’s 392-point drop. The S&P 500 SPX, +1.27%[8] gained 1.3%, also recovering its losses from the prior session. The Nasdaq Composite COMP, +0.89%[9] was up 0.9%.

With one session left to close out May, the Dow is set to rise 2%, the S&P 500 is poised to gain 2.9% and the Nasdaq is set to surge 5.6%. An even bigger gain is in store for the Russell 2000 index of small-cap stocks RUT, +1.50%[10] which is set to gain nearly 7%. The index finished at an all-time high on Wednesday, up 1.4%, to 1,646.36.

Read: Why bulls are betting on small-cap stocks to continue their winning ways[11]

What’s driving markets?

The latest Italian headlines...

Read more from our friends at MarketWatch