American corporate profits keep shrugging off global tumult

Earnings expectations are through the roof

Comment