All articles

Everything we have published, newest first.

October 2026

  1. Markets

    Judgement Day for AI: Can Anthropic Survive the Public Markets?

    Anthropic is preparing to go public, but is the market ready for its extraordinary cash flows, speculative financing and mountain of infrastructure commitments built in pursuit of ever more powerful AI? The US economy is now hoping Anthropic can eventually turn that promise into certainty, and the question is: how long will Wall Street wait?

  2. Student Spotlight

    Germany's Return to Dominance?

    Germany has a reputation as a global powerhouse but in recent times its economy has struggled. Long term factors, geopolitical shocks and government responses shaping the German economy, all beg the question: can Germany climb its way back?

  3. Student Spotlight

    When Diversification Results in Concentration: The Fake Sense of Security from Passive ETFs

    As global passive ETF assets under management approach $24 trillion, billions in savings are rushing into index-tracking fund for a sense of diversification, and the market structure is being changed dramatically. From the loss of active price discovery in market to creating the passive feedback loops for investor, the loss of active arbitrageurs in market is creating an enormous concentration risk for investors.

  4. Macro

    The French Bond Revolt: Why Investors are Running Back to Germany

    France’s bond revolt is starting to look less like a market wobble and more like a eurozone-style warning, as political paralysis, rising borrowing costs and a government with little incentive to shrink the debt pile threaten to drain investor confidence and leave the French economy paying the bill.

  5. Markets

    The New Battle for Capital

    As governments and technology companies compete for increasingly expensive capital, rising bond yields are reshaping the cost of borrowing. Does the growing demand for debt means for governments, financial markets and the future of the AI boom.

September 2026