Farmer sentiment shows signs of stability in ewe numbers Farmer sentiment shows signs of stability in ewe numbers NEWS 30 September 2026
Sheep mart watch: slight improvement this week in sheep trade Sheep mart watch: slight improvement this week in sheep trade MARKETS 23 September 2026