Traders walk past German DAX Index board. Photo: Reuters/Ralph Orlowski

The broad European indices are down about half a percent today despite a steady trickle of strong economic data.

Germany’s retail PMI printed today at 55.2 (vs. 56.2 in April) while France came in at 53.3 (vs. 51.8 in April). Yesterday, Germany’s Composite PMI for May came in at 57.4 and France at 56.9.

The selloff was across the board and reflected investor profit taking after last week’s jump.

Asia Times Financial is now live. Linking accurate news, insightful analysis and local knowledge with the ATF China Bond 50 Index, the world's first benchmark cross sector Chinese Bond Indices. Read ATF now.