Tax Day!
Apr 15th, 2008 | By Chuck Butler | Category: US Dollar & Forex TradingGerman investor confidence, as measured by the think tank ZEW, printed a negative -40.7 versus -32 in March. That whipsawed the euro a bit… But then France printed an inflation report that showed inflation rising at the fastest pace in at least 12 years! OUCH!