All Live Cattle Contracts Finish the Day Above 110.000

Live cattle finished the day with all active contracts above 110.000.  April 2018 contracts finished the day at 121.500.  Feeder Cattle have followed this upward trend with all 2017 contracts above 153.000.