It’s not just Big Oil. Wind giants welcome profit beats as Iran war spurs energy pivot May 7, 2026 · CNBC Read full story at source