M MTE Jun 10, 2005 #2 don't trade the Euro, but just a guess - US Trade Balance numbers were released at 8:30 am ET.