Apr 15, 2026 Anatomy of a Global Energy Price Shock: How the Scenario Was Built Apr 13, 2026 Who Pays for a Global Energy Crisis? 2.69 Trillion Dollars in Gross Output Lost Apr 13, 2026 24 Million Jobs at Risk: Employment Effects of a Global Energy Price Shock