Tuesday, December 14, 2004

Oof

Bigger than expected trade deficit.
Let the euro soar...