Nikkei 225 closes down -2.88% at 20109.95

-596.20USDJPY 122.46open 20305.97high 20361.60low 20093.16Another dip into the close plus EURJPY supply has capped the earlier USDJPY … (View Article for More)

Tags: