USDJPY a tad lower at 107.88 as Nikkei closes at 15,478.93

Japanese machine tool orders mm

Japanese machine tool orders mm