News

USDA released the latest cattle inventory report earlier this week, and it confirmed contraction is taking place in the U.S. cattle herd. As economists weigh in on what the latest numbers could ...