Barclays warns oil shock still caps Europe despite AI-fueled market highs Investing.com · Investing_news 22m ago