December 19th, 2006 - 03:05 GMT IFO Blows Past Forecast Lifts Euro The IFO survey blew past expectations tonight printing at 108.7 versus 106.8 projected and catapulted the EUR/USD to its highest level of the week. Most impressive of all was the sharp rise in futu Read more