Markets | Wed Jun 29, 2011 6:12pm EDT

Wall St posts biggest 3-day surge in three months