Markets | Fri Mar 23, 2012 5:32pm EDT

Stocks rebound on energy sector, euro gains