- Financial industry has lost the public trust
- Banks need dramatic downsizing unless behavior improves
He makes the comments at virtually the same time as Apple earnings that beat (and shares rose 3% beforehand). The whisper number for Apple was $1.42 and it was exactly that. Coincidence?