Read More 6 minute read Energy Industry News BlackRock, Inc. completes $3.25bn Naturgy exit amid European energy transition capital realignment BlackRock exits its $3.25B Naturgy stake. Discover what this means for European utilities, capital flows, and long-term energy strategy. byPallavi MadhirajuMarch 3, 2026