Japanese yen dips past 160 per dollar amid intervention speculation

By NewsBytes Desk