US April cattle on feed down 4% year-on-year, above estimates
The US Department of Agriculture (USDA)'s cattle on feed report, released Friday, showed the number of animals in the nation's feedlots as of April 1, 2023 at 11.6 million head...
Already subscribing? Please log in.