Placements Decline 10%
USDA's June Cattle on Feed report is being viewed as neutral to slightly supportive for the cattle market. Feedlot inventories totaled 11.7 million head on June 1, up two percent from a year ago and in line with trade expectations. The…


