longer

Just a Scoopful, Opinion

Report worth noting

The U.S. Department of Agriculture came out with an On Feed Report last Friday with the estimates on feed being 100.7% and the actual was 102%. Placements were guessed to be at 105.9% and the actual was 111%. The marketing was guessed at 99.6% and the actual was 99%. Read More