NEWS

USDA released its August 1st cattle on feed report this afternoon and it should be viewed as neutral to slightly bearish as placements came in above expectations. August 1st cattle on feed inventories were reported at 10.9 million head, 2% below last year......