A recession has already hit US corporate profits, top economist David Rosenberg says

Top economist David Rosenberg warned that corporate profits are shrinking, which doesn't bode well for stocks and is bad news for the US economy.