International Severe Energy Crunch Threatens to Push European Economies Into a Dangerous Stagflation Spiral byStaff ReportMarch 25, 2026