Squeezed supply, improved Chinese demand and the global energy transition will keep commodity prices elevated in 2024, before falling the following year, forecasted British banking group HSBC today.
“We forecast commodity prices to rise by an average of 2% in 2024 and fall by 4% in 2025,” HSBC wrote in a note.
HSBC expects China’s growth recovery and ongoing supply constraints will keep commodity prices supported this year.
It said geopolitical risks and expectations of looser monetary policy in the second half of 2024 will add to the upside, while downside risks include the ongoing slowdown in global growth.
Read Also

U.S. grains: Corn sets contract lows on expectations for big US crop
Chicago Board of Trade corn futures set contract lows and soybean futures sagged on Friday on expectations that beneficial weather for U.S. crops will lead to bumper harvests, analysts said.
Cocoa and iron ore prices surged in 2023, while natural gas and coal prices tumbled, with most agricultural products expected to outperform energy and industrial metals in the New Year amid supply constraints and dry weather.
HSBC projected Brent to average $82.5 per barrel and U.S. Henry Hub natural gas prices to average $3.75 per million British thermal units.
Crude futures lost more than 10 per cent in 2023 during a tumultuous year of trading marked by geopolitical turmoil and concerns about oil output levels of major global producers.
U.S. natural gas futures recorded their biggest percentage fall for the year since 2006, under pressure from record production, ample inventories in storage and relatively mild weather conditions.
HSBC also predicts gold prices will average $1,825 an ounce in 2024, predicting the first rate cut from the Federal Reserve in June 2024.
Gold investors anticipate record high prices this year, when the fundamentals of a dovish pivot in U.S. interest rates, continued geopolitical risk, and central bank buying are expected to support the market.
–Reporting for Reuters by Ashitha Shivaprasad, additional reporting by Deep Vakil in Bengaluru.