The eurozone economy continued to gather momentum in December as growth in service sector activity rose at its quickest pace in nearly seven years.
According to the region's purchasing managers, the rise in business activity was underpinned by the fastest increase in new work orders for more than decade.
Services purchasing manager index (PMI)
The headline PMI for eurozone services rose to 56.6 in December, up from 56.2 in November and beating the earlier flash estimate of 56.5. A number above 50 indicates growth in the sector.
Output growth in services accelerated to a 24-month high in Germany, and rose in Italy, Spain and Ireland also. Although the pace of growth slowed slightly in France it remained close to November's near seven-year high.
IHS Markit, which compiled the survey, said companies had mainly attributed the higher rate of activity to inflows of new orders, which tested capacity and led to higher rates of employment. Outstanding business expanded for the nineteenth-straight month.
Those companies included in the report were broadly positive about the outlook for the year ahead with business sentiment rising to a three-month high.
The report echoed Tuesday's manufacturing PMI, which showed eurozone production at its peak, led by Germany with business optimism driven by rising new orders and employment.
Chris Williamson at IHS Markit said: "A stellar end to 2017 for the eurozone rounded off the best year for over a decade, continuing to confound widely-held fears that rising political uncertainty would curb economic growth."
Claus Vistesen at Pantheon Macroeconomics said: "Services activity improved across the major economies. New business and output growth remained strong, and firms struggled to keep up with demand. This, in turn, drove a further rise in employment and higher input and output prices."
The euro was higher, climbing 0.11% against the dollar to $1.2029. The pound was flat against the euro at €1.1253.
European equity markets were higher, with the EuroStoxx 50 up 0.78%, the CAC 40 in France up 0.81% and Germany's Xetra Dax up 0.83%.