French March PMI is something of a mixed picture.

Good news, manufacturing PMI rose to 56.3 from final 54.9 in February, demonstrably better than median forecast of 54.7. Highest read since November 2006.

Bad news, services PMI fell to 53.0 from final 54.6 in February, demonstrably worse than median forecast of 54.8.

Composite PMI down to 55.2 from final 55.6 in February.

Meanwhile EUR/USD still trying to regain poise, presently at 1.3430, with buying ahead of 1.3400 option barrier still lending support.