Despite upbeat Ifo data from Germany, showing sentiment remains reasonably upbeat despite the sovereign debt crisis, the euro has had a rough