Markets | Thu Jul 18, 2013 5:41pm BST

US STOCKS-Earnings lift Dow, S&P 500 to fresh highs