The latest USDA Cattle on Feed report pegged May 1 feedlot inventories at 11.554 million head, down 0.9 percent from one year ago.
See All 1628 Episodes of "beefmagazine"