Chinese Company Launches $1 Billion Oil Project with PDVSA in Venezuela

China Concord Resources Corp (CCRC) has installed the self-elevating offshore oil platform Alula in Venezuela’s Lake Maracaibo as part of a $1 billion project aimed at increasing crude production.

Continue Reading