April Cattle on Feed Report
The April Cattle on Feed Report was leaned bearish, relative to expectations, with March placements reported at 100% of last year versus estimates of 92%. The larger placement rate put the April feedlot inventory at 102% of last year compared to the average trade estimate of 100%. The report also confirmed a record large April…