October Cattle on Feed Report
The October Cattle on Feed report leaned bearish relative to trade expectations. The September placement rate was above estimates, and the October 1st feedlot inventory was 104% of last year, versus expectations of 103%. The difference resulted in an extra 68,000 head on feed at the start of the month. But following this week’s sharp…