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