China has cushioned the worst of the energy shock through its strategic oil stockpiles and a diversified mix of renewable energy sources.

This page shows a summary and AI analysis only. For the full original article, use the “Read Original” button above.