"Sheep throughput was down by around 20% last year, or approximately 600,000 sheep. In any functioning market, that level of reduced supply should be sending prices higher, not seeing them cut. Yet ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results