The latest USDA cattle on feed report was well within the range of expectations by industry analysts, as numbers were lower across the board.
The latest USDA cattle on feed report was well within the range of expectations by industry analysts, as numbers were lower across the board.