The Yen was the best performer among major and rose across the board. USD/JPY consolidated below 89.00 and broke below the support. The Trade Balance came out 0.42T better than expected 0.31T. Overall, USD/JPY traded with a low of 88.34 and with a high of 89.06. Today, The Bank of Japan (BOJ) Monetary Policy Meeting Minutes expected.