Peak growth means these global stocks are now a buy, according to Barclays

A trader works on the floor of the New York Stock Exchange.
NYSE

Analysts at Barclays have selected a slew of European stocks that could be long-term winners as the global economy nears "peak growth."