The pan-European STOXX 600 index rose 0.2 per cent by 0713 GMT – holding below all-time highs – with sectors considered more stable such as utilities, real estate and telecoms leading the gains.
Data showed German industrial output fell unexpectedly in April, in a further sign that semiconductor shortages and other supply bottlenecks are hampering the recovery in Europe’s largest economy.
Automakers slid 0.8 per cent after a six-day rally that took the index close to its record peak.
Swiss contract drugmaker Lonza gained 3.6 per cent after Goldman Sachs upgraded the stock to “buy”, while British American Tobacco rose 1.9 per cent after raising its annual revenue growth forecast.