Standard Post with Image

China's Strategic Oil Reserves Put Into Operation -State Radio

  • China has put into operation of its four strategic oil reserve bases with a combined capacity of 14 million metric tons, the China National Radio reported

Source