Energy and natural resources leaders divided on transition investments and peak oil

By SquaredTown on March 19, 2026

Energy and natural resources leaders divided on transition investments and peak oil

Four key trends emerge – (1) policy uncertainty is reshaping investments, (2) more restructures expected, (3) AI ROI remains scarce and (4) utilities go for most bankable bets to meet AI's power demand BOSTON, March 19, 2026 /PRNewswire/ -- Faced with relentless macro headwinds, the...

Read More