This has been one of the best earnings seasons I can remember, says Gabelli Funds’ John Belton August 14, 2026