June 1, 2023 China’s dropping PPI and falling oil imports suggest its post-reopening energy demand is stumbling out of the gate. Previous Post Nvidia CEO Feels Safe Relying on Taiwan for Chips Next Post Chinas Factory Activity Swings to Surprise Growth in May Caixin PMI