Oil steadied after a four-day gain as investors weighed signs the market is rebalancing against what’s still a precarious economic outlook. Futures in New York for July delivery were little changed near $32 a barrel after the June contract closed at a 10-week high as it expired. Federal Reserve Chairman Jerome Powell warned Americans could start losing their homes and that long-term unemployment could damage the economy. A report that a virus vaccine study that had boosted assets earlier in the week didn’t produce enough critical data to assess its success added to the cautious tone.

Front- and second-month WTI contracts trading at similar levels

Oil has jumped almost 70% this month as supply and demand have started to rebalance, with Citigroup Inc. saying the crude surplus will flip to a deficit next quarter. Chinese oil consumption is almost back to pre-virus levels, while gasoline is benefiting as commuters avoid public transport and deliveries surge. However, the rally could be self-defeating if it continues as it would encourage output to return when demand is still shaky, UBS AG said in a note.

“We’re a little surprised at how quickly oil prices have bounced back in the past month,” said Vivek Dhar, a commodities analyst at Commonwealth Bank of Australia. There’s potential for prices to stay at these levels in the next month or perhaps go slightly higher if stockpiles decline, he said.

WTI for July delivery declined 0.1% to $31.93 a barrel on the New York Mercantile Exchange as of 7:53 a.m. in London after rising 1% in the previous session. The June contract finished up 2.1% at $32.50 as it expired on Tuesday. Brent for July settlement rose 0.2% to to $34.71.

American Petroleum Institute reports first drop in oil stockpiles in 2 months

In more evidence the supply response to the virus is gathering pace, the American Petroleum Institute reported stockpiles at the storage hub at Cushing, Oklahoma, fell by 5.04 million barrels last week, people familiar with the data said. U.S. crude inventories dropped by 4.84 million barrels, the API said. The official Energy Information Administration figures are due later on Wednesday.