A report by the Financial Times that the incumbent European Central Bank (ECB) president, Christine Lagarde, is considering stepping down from her post, apart from causing some jitters in the EU currency exchange rate (the euro recorded a slight 0.16% drop against the US dollar in the morning), has also raised questions about the motives […]