The USDA cut its 2026 beef and turkey production estimates, while increasing the outlook for broilers. Beef is now seen at 25.81 billion pounds, down 110 million from February, with a slower ...