By | April 29 2010 4:40 PM

U.S. stocks chalked up their best day in nearly two months on Thursday as investors welcomed a string of robust earnings reports, while Greece appeared close to a bailout deal, easing fears about a wider sovereign debt crisis.