Chart of the Week: The oil shock hurts poorer economies hardestBy moderat ereport / March 28, 2026 Developing economies are more dependent on energy