Brad Kooima talks the livestock trade and why grains saw the big sell off a day after the USDA supply and demand report.
See All 1625 Episodes of "The Final Bell"