April 26, 2026 Title: EU and UK Face Massive Losses from Impending Energy Crisis Tsunami in May — Urgent Policy Adjustments Needed