Gold steadied on Tuesday, after three sessions of declines, as uncertainties from rising Covid-19 infections countered a buoyant dollar and bets for early tapering of the U.S. Federal Reserve’s economic support.

Spot gold was little changed at $1,729.80 per ounce by 7:04 a.m. ET, while U.S. gold futures rose 0.3% to $1,731.80.

Coronavirus cases in several Asian countries and the United States continued to surge, threatening the economic outlook and pushing some investors to seek safety in gold.

There are enough uncertainties in the market to support gold as part of a diversified portfolio, but “potential buyers are sitting on the fence concerned about the possibility of tapering to start early,” Saxo Bank analyst Ole Hansen said.

“Physical demand out of Asia was also receiving a bit of a knock back due to the increase in coronavirus cases. So a combination of several things just keeps the market on the defensive for now,” Hansen said, adding gold needed to break above $1,750 and $1,760 for a move higher.

Bullion hit its lowest in more than four months on Monday, falling over 4% as robust U.S. jobs figures bolstered expectations the Fed may exit from current pandemic-era stimulus earlier than previously assumed.

A U.S. interest rate increase could reduce the appeal of holding non-yielding gold.

Investors are looking to U.S. consumer inflation data on Wednesday “against a backdrop of concern that the recent rise in inflationary pressures may well be more persistent, than transitory,” CMC Markets UK’s chief market analyst Michael Hewson said.

The dollar index also held steady after solid gains in the last two sessions.

Silver was down 0.4% at $23.34 per ounce, after falling to an eight-month low on Monday.

Platinum rose 0.4% to $983.85, and palladium edged 0.1% higher to $2,603.40.