April Cattle on Feed Report
The April Cattle on Feed Report leaned a little bearish relative to expectations, with March placements reported at 99% of last year versus estimates of 95%. The larger placement rate put the April feedlot inventory at 96% of last year compared to the average trade estimate of 95%. Overall, the difference between the feedlot inventory…