<p>Stocks, credit are powering ahead as earnings rise.</p>