Currently 138.25 in retreat from 138.85 after failing, again, to breach 139.00. Euro demand being tempered by risk-aversion yen buying as USDJPY tumbles to 120.30
Currently 138.25 in retreat from 138.85 after failing, again, to breach 139.00. Euro demand being tempered by risk-aversion yen buying as USDJPY tumbles to 120.30