Earnings Update And GDP Is As Good As It Gets