Suddenly markets are going nuts.
US futures are higher, and Spain is surging.
The IBEX is up 2.8%.
Italy is up 1.4%.
There’s not much to explain the move.
Here’s a look at the Italian market intraday.
Business Insider Emails & Alerts
Site highlights each day to your inbox.