Halfaya oilfield on track to produce 400,000 bpd
Central processing units nearing completion for new phase of development at CNPC-led project in Iraq
Central processing units nearing completion for new phase of development at CNPC-led project in Iraq