Related posts: *Mexico Feb Trade Surplus USD 558.3 Mln, Consensus USD 362.5 Mln *ECB Sees 2018 Inflation At 1.6% More from the order boards 7 April Speculators slash U.S. dollar net longs to lowest since Jan. 2009 – CFTC, Reuters Post navigation Japan’s Current Account 1.64T vs. 1.52T forecast Potential New Hampshire spoiler Kasich could pose threat to Rubio