Massive AI spending and higher interest rates: What's behind the tech sell-off? June 24, 2026 · France 24 Read full story at source