State-run oil company, Sinopec, is selling diesel as far afield as South Africa as China’s refiners…
Tag: Sinopec
Sinopec moves closer to winning Chevron’s South Africa assets
China’s Sinopec Corp inched closer on Thursday to victory over Glencore in their battle for Chevron’s…