The highest beef prices in almost three decades are causing sticker shock for both consumers and restaurant owners – and relief isn’t likely anytime soon.

A dwindling number of cattle and growing export demand from countries such as China and Japan have caused the average retail cost of fresh beef to climb to $5.28 a pound in February, up almost a quarter from January and the highest price since 1987.

Everything that’s produced is being consumed, said Kevin Good, an analyst at CattleFax, a Colorado-based information group. And prices likely will stay high for a couple of years as cattle producers start to rebuild their herds amid big questions about whether the Southwest and parts of the Midwest will see enough rain to replenish pastures.

The high prices are welcome news for at least one group: ranchers, especially those in Texas who for years have struggled amid drought and high feed prices. Despite the most recent numbers that show the fewest head of cattle in the U.S. since 1951, prices for beef haven’t declined along with the herd size as demand has remained strong.

“I’ve noticed a huge increase in price in all ages and grades of cattle,” said Ray Law, owner of the […]

Read the Full Article