The temptation is to say it’s late-day position squaring as the euro climbs above 1.3008.
But what it looks like to me is some momentum trades jumping in. The Italian downgrade was bad news yet the euro held the post-NFP low of 1.2955 — that’s a positive signal and a reason to cover if you’re short.