EU Faces €100bn Energy Bill Increase Since US-Iran War Began

Sep 29, 2026