News

Cattle trade peaks at 605p at Thainstone while sheep prices surge to £320 in Dingwall, reflecting a strong week for Scottish livestock sales.