Inflation spikes to 4.2% in May, highest in three years

SHARE NOW

U.S. inflation rose by 0.5% in May, coming up to 4.2% over the last 12 months, according to data from the U.S. Bureau of Labor Statistics released on Wednesday.

The inflation rate is now the highest it has been in the last three years.

The index for energy prices rose by 3.8% in May after rising 3.8% in April and 10.8% in March. The energy index accounted for more than 60% of all monthly item increases.

Heather Long, chief economist at Navy Federal, pointed out that the inflation rate in February, before the U.S. conflict with Iran, was at 2.4%.

“Americans are getting squeezed financially,” Long said. “There is real pain, especially for middle-class and lower-income households.”

Prices for food and shelter also drove the uptick in May’s inflation rate. Shelter prices increased by 0.3% for a yearly totaly of 3.4% and food prices increased to 3.1% for the year ending in May 2026.

“It’s tough because so many basic items are seeing sizable price increases: gas, electricity, food, medical care,” Long said. “This isn’t just ‘bad vibes’ about the economy.”

Long pointed out that inflation is currently erasing the meager wage gains seen in the market. Wage growth in May is 3.4% for the past year.

Chris Zaccarelli, chief investment officer for Northlight Asset Management, said the data in May was in line with expectations. He warned inflation shows the Federal Reserve cannot cut interest rates soon.

“It’s very possible that things wrap up in the Middle East and shipping gets back to normal over the course of the rest of the year, in which case we can see inflation come down over time and the Fed could hold off raising rates, but if things stay as they are currently, then all bets are off,” Zaccarelli said.