We noted this very early in the morning, but yes, Europe had a gigantic day today.
Big winners were Spain and Italy, which both ended up around 2.8%.
Lots of excitement (and potential for disappointment) ahead of the ECB later this week.
Business Insider Emails & Alerts
Site highlights each day to your inbox.