"Det kommer att bli ett aktierally i slutet av året", enligt Barclays.