June live cattle futures (LEM25) hit a contract high of $207.30 a hundredweight on March 21 and then promptly backed off on ...