10 May 2018 Japan Trade Balance - BOP Basis came in at ¥1190.7B, above expectations (¥486.2B) in March