Currently 110.43 still trying to make its mind up
Repeated “watching closely” talk from Japanese authorities isn’t going to send USD shorts really running for cover anytime soon.
Currently 110.43 still trying to make its mind up
Repeated “watching closely” talk from Japanese authorities isn’t going to send USD shorts really running for cover anytime soon.