Dollar-yen hits a 7 month low at 89.98 barrier done and then bounces back to 90.20 bid.