Business Insider·4 hours ago·geopoliticaNEUTRALLOWChina just gave the energy market another reason to stressNo summary availableRead at Business Insider→