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