RealClearMarkets – AP – Markets – Apr 20, 2010 – Stocks advance on …: Stocks advance on higher earnings, ener.. http://bit.ly/9CuRos