After this video broke, June delivery for live cattle at the Chicago Mercantile exchange fell to $1.15 per pound, down over one percent.
Read Whole Story
Get top stories and blogs posts emailed to you each day.