Saudi Aramco puts $10bn China oil refinery deal on ice
Saudi Aramco has suspended a deal to build a $10 billion refining and petrochemicals complex in China, according to people familiar with the matter,...
Saudi Aramco has suspended a deal to build a $10 billion refining and petrochemicals complex in China, according to people familiar with the matter,...