With oil supply disrupted, Beijing’s oil reserves and renewable energy push are being put to the test.
Thank you for reading this post, don't forget to subscribe!The Iran war is causing oil prices to soar – can China withstand it?
fa99e260 2290 11f1 a268 8f21a3f62cfd.jpg