It’s a tough call to buy stocks at these levels, but better than bonds: Barclays 0 20.06.2024 14:32 MarketWatch.com