Sources

5 Total Sources

Yen Hits 161.96 Per Dollar, Sinking to Weakest Level Since 1986

Left67%
Right33%