Eurozone business activity slipped slightly in May but held near a three-year high, suggesting a modest economic recovery remains on track, a closely watched survey showed on Thursday.