It’s a long way from $138 to $130. That’s the distance the April Live Cattle futures contract traversed between the middle of December and last Friday. There are plenty of reasons but more beef and total meat production than the trade expected is a key suspect.
read more