Why investors should stick with stocks despite warnings of a ‘lost decade’ ahead 0 13.11.2024 01:25 MarketWatch.com