The Iran war is causing oil prices to soar – can China withstand it? – BBC

A test of China’s energy network. The world economy has been thrown into turbulence since the US and Israel launched strikes against Iran in late …Read More