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