The Euro is once again under pressure as political uncertainties surrounding the looming French presidential election impact investors’ sentiment.

FOR MORE ...