Month / November 1, 2026

    Loading posts...
  • The unravelling of the AI trade

    The AI trade’s renewed selloff last week is playing out as we have been fearing. While sell-side consensus appeared to remain fixated on quarterly earnings beats, it quickly became clear to investors…