Earnings reports were generally higher than expected - the S&P 500 climbs for the sixth straight day

Today's highlights from global markets, presented by Blue Suisse for free.

Visit Blue Suisse website for more!