Social media running a story from BOJ sources 21 July 2016
– concerns at BOJ said to have broadened over policy sustainability
USDJPY has posted fresh session lows of 106.75. EURJPY 117.80 GBPJPY 141.30 both helping to cap core pairs.