Stocks | Fri Apr 20, 2012 1:30pm EDT

US STOCKS-Solid earnings boost Wall St for 2nd day