SharePost Content Read More Stock Market News #stockmarket Post navigation Craneware shares hit lowest since 2016 on lower FY revenue guidance Europe back in the game? Barclays says diversification trade is gathering pace