China’s vast oil stockpiles have allowed Beijing to slash crude imports during the Iran war, helping contain global oil prices and reducing its vulnerability to supply disruptions, The Wall Street Journal reported. China’s crude reserves are estimated at between 1...
Read More