Stabilisation in ewe flock and sheepmeat production forecast for 2026 Stabilisation in ewe flock and sheepmeat production forecast for 2026 MARKETS 16 January 2026
€9.75/kg for lamb not expected to halt EU's sheep decline €9.75/kg for lamb not expected to halt EU's sheep decline NEWS 14 January 2026