Yen demand returning as the Nikkei 225 turns lower again after paring some early losses 18 April
USDJPY 107.96 after failing to hold back above 108.10
Yen pairs such as EURJPY 121.85, AUDJPY82.78, GBPJPY 152.95 all under pressure still and helping to cap core pairs