Business News | Tue Dec 20, 2011 7:43pm GMT

Stocks rally, euro up on economy, Spanish auction