Worst Earnings Since 2006 Fail to Dent Rally

Worst Earnings Since 2006 Fail to Dent Rally

Alex Kraus/Bloomberg

A trader walks through the Frankfurt Stock Exchange in Frankfurt, Germany.