Yen Futures (0.9397), June 11, 2016 Close

Yen Futures (0.9397), June 11, 2016 Close

Yen Futures (0.9397), June 11, 2016 Close