Oil rose by more than 2% on June 24 supported by tight supply, although crude was heading for a second weekly fall on concern that rising interest rates could push the world economy into recession.

Brent crude was up $2.78, or 2.5%, at $112.83/bbl by 12:10 p.m. EDT (1610 GMT), while WTI crude in the U.S. gained $3.02, or 2.9%, to $107.29.

“The Fed was talking very hawkish which was undermining the oil rally, but sentiment is changing a little especially on strong economic data,” said John Kilduff, partner at Again Capital LLC in New York.

U.S. Federal Reserve Chair Jerome Powell said on June 23 the central bank’s focus on curbing inflation was “unconditional,” adding to fears about more interest rate hikes that have weighed on financial markets.

A survey on June 24, however, showed that U.S. consumer sentiment hit a record low in June even as the outlook for inflation improved slightly.

Oil came close this year to an all-time high of $147 reached in 2008 as Russia’s invasion of Ukraine exacerbated tight supplies just as demand has been recovering from the COVID pandemic.

Crude has gained support from the almost total shutdown of output in OPEC member Libya due to unrest. The Libyan oil minister said on June 23 the National Oil Corp. chairman was withholding production data from him, raising doubts over figures he issued last week.

Stephen Brennock of oil broker PVM said recession fears dominated sentiment, adding: “That being said, the consensus remains that the oil market will see high demand and tight supply over the summer months, thereby limiting the downside.”

OPEC and its allies, known as OPEC+, meet on June 30 and are expected to stick to an earlier plan to accelerate slightly hikes in oil production in July and August, rather than provide more oil.

The latest weekly U.S. oil inventory figures, which will give a snapshot of supply tightness in the top consumer, have been delayed to next week due to technical issues.