Liveweight sheep prices fall by €20 to €30/head Liveweight sheep prices fall by €20 to €30/head MARKETS 27 May 2026