The yo yo yen japanese currency s wild swings prompt intervention speculation