April live cattle futures (LEJ25) have felt heavy selling pressure over the past week after prices hit a contract high of ...