German manufacturing PMI 46.2

Pretty much in line with flash estimate of 46.3.

Down from 48.4 in March and lowest read since July 2009.

Stops tripped through 1.3180 and 1.3170. We’ve been as low as 1.3166, presently at 1.3170.

Featured Videos