A US bear market can last 20 years before stockmarkets sustainably exceed their previous peaks, a markets researcher warned yesterday.
Bear market could last 20 years