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