Markets | Thu Sep 27, 2012 4:28pm EDT

Stocks, euro advance on Spain's budget