The dollar made a big rally versus the majors as a slowdown of the global economic recovery pushed investors to stay on the safe side favoring the greenback over other currencies. The Trade Balance came out at -49.9B worse than the expected -42.5B, but the Federal Budget Balance came out at -165B - better than the expected -167.6B.