Market strategist David Rosenberg: U.S. stocks will drop 30%. Wait to buy them. - MarketWatch
‘There’s nothing right now in my collection of metrics telling me that we’re anywhere close to a bottom.’ He suggests owning bonds, gold, consumer staples and the Dogs of the Dow.