Optimism hits the yen, gains again above 106.70