The Iran war is causing a global energy crisis – can China withstand it?

China has long braced for a Gulf oil supply shock – but the Iran war’s disruption of a key global shipping route is now putting its resilience to the test. Energy shipments from the Middle East have …