CNBC Pro

Earnings at the half: reports of their death are greatly exaggerated, so far