The Euro continued last Friday’s recovery rally by challenging the 140 level, putting itself into a position to re-test the 2010 highs at 142.80. A strong yen lent stability to the majors as the Bank of Japan’s actions in the face of the horrible situation there continues to remind traders that as bad as the […]