Sheep mart prices: lamb prices fall by €5 to €10 per head Sheep mart prices: lamb prices fall by €5 to €10 per head MARKETS 24 June 2026