Sorry beef lovers. Beef prices are likely to remain high until mid- to late 2025, possibly even longer. Droughts in North America have forced many cattle producers to reduce their herds, resulting in tighter supplies. Higher food costs, elevated interest rates — crucial for the capital-intensive cattle industry — and downsizing herds have collectively pushed […]