Post navigation EURUSD sheds some skin as it dips to 1.0827 March 2015 France consumer confidence 93 vs 93 exp