USDA’s monthly cattle on feed report shows the on-feed number at 12.1 million head on December 1, but it was the placement number for November which surprised many analysts.
USDA’s monthly cattle on feed report shows the on-feed number at 12.1 million head on December 1, but it was the placement number for November which surprised many analysts.