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

Short excerpt below. Click through to read at the original source.

With oil supply disrupted, Beijing’s oil reserves and renewable energy push are being put to the test.

Read at Source