By | May 07 2012 4:54 PM

China will soon start drilling from an advanced new oil platform designed to tap into deep-sea petroleum resources in the South China Sea, according to reports in the country's official media on Monday.