Euro (EUR/USD) on Edge After Surprise French Election Result