Several positive developments out of Europe today, including a much stronger than expected reading out of the ZEW Economic Sentiment index, a drop in the final reading of inflation (opening up leeway for ECB to consider lowering interest rates further), and a fall in borrowing costs at auction for Spanish bills.