Latest speed bump at 1.3650 overcome……

In wake of improved German manufacturing PMI