Beef prices hit an all-time high last month, and you will be feeling it at the grocery store.

The USDA says the average retail price per pound of fresh beef is $5.04.

What's driving up prices?

Analysts say there's a supply squeeze caused by the lingering drought.

This is the smallest cattle herd since 1951.

Read or Share this story: