James PearsonAug 10Sustainable sheep feed pumps up Terragen share priceLet’s face it, it’s been a bit of a rollercoaster ride for global markets this week. From death and despair being forecast on Monday to a...