Softer tones reflecting the risk-aversion demand for JPY 2 Nov
USDJPY capping again and dipping to 103.80 103.90.
Expect fresh offers into 104.00 now after the earlier retreat to 103.63. Demand into 103.50