- and more industrial hollowing out
- excessive yen strength has been corrected
Japanese PM on the wires from his planned presser
USDJPY 117.87 having failed above 118.00 again
Japanese PM on the wires from his planned presser
USDJPY 117.87 having failed above 118.00 again