Energy shock is starting to hit China’s economy April 15, 2026April 14, 2026 by China Factor Staff Soaring oil and gas prices threaten to swamp Beijing’s export-fueled model