• -74.96
  • open 15,482.27
  • high 15,487.99
  • low 15,423.90
  • USDJPY 103.79

Lo and behold, 103.70 holds in essence, Nikkei stages a small late rally and USDJPY posts 103.79