Cattle Reach Lows Not Seen Since April

All 2017 live cattle contracts finished bellow 110.00 today for the first time since April 12, 2017.  Feeder cattle also suffered losses today as most 2017 contracts finished limit down.