The BlackRock Investment Institute (BII) released its 2026 global financial markets outlook, emphasizing a shift toward active investing. The report identifies two transformative "mega forces": mounting geopolitical tensions and the rapid buildout of artificial intelligence (AI). BII warns these forces could render traditional diversification strategies ineffective.

BlackRock predicts the AI boom will concentrate revenues within a few large technology companies. This concentration creates opportunities for active stock selection, favoring deliberate positions over broad market exposure.

Separately, the firm announced it will be tactically underweight long-term U.S. Treasuries. This decision stems from concerns over rising US debt levels.

Investors are advised to actively manage risks and take deliberate positions in this new environment.