The Japanese Yen has surrendered recent gains since breaking below the key 106.00 support level

FOR MORE ...