Most gold buyers have heard the word “CPI” this week more than they ever expected to. Here is what it actually means and what today’s reading is likely to do to the price you pay at the counter.
CPI stands for Consumer Price Index. It measures how much more expensive a basket of everyday goods and services has become compared to a year ago. When CPI is high, it means money is losing value — which is exactly the environment in which gold has always been bought to protect wealth. But there is a twist in 2026 that makes this relationship more complicated.
The twist: high CPI this year has actually pushed gold down, not up. The reason is the Federal Reserve. When inflation is high, the Fed keeps interest rates high. High interest rates make the US dollar attractive to investors worldwide — you can earn yield on cash, which you cannot do with gold. So capital flows into dollars and out of gold. The result: since the Hormuz war began and oil drove CPI higher, gold has fallen roughly 12% from its January peak of $5,595.
Today’s April CPI is expected at 3.7% year-on-year — up sharply from March’s 3.3%. That jump is almost entirely oil’s doing. Brent crude averaged $96 to $106 per barrel in April because of the Hormuz closure. Oil raises transport costs, manufacturing costs, and heating costs. All of those feed into CPI. Here is what each scenario means for the price you pay:
If CPI comes in at 3.7% as expected: gold holds near $4,750. 24K stays around $152.68/gram. No big move. If CPI comes in below 3.5%: gold likely jumps to $4,850 or higher. 24K could move toward $155/gram. The rate-cut narrative revives. If CPI comes in above 4%: gold likely falls back toward $4,670 or lower. 24K could drop toward $150/gram. Rate hike fears resurface.
For buyers of diamond-set gold jewellery, today’s window before the 8:30 AM Eastern release is the most transparent price moment of the week. After CPI lands, prices move.

