Mr Happy on the wires but even he can't spoil the mood today
- economies are improving in most of Europe
- EU states making progress towards finance tax
- Germany and UK to contribute to reforming tax
Update:
- IMF must stay involved with Greek aid programme