Out of control: oil company lambasted over failure to cap well spilling up to 20,000 bpd into Niger DeltaEnvironment
FLNG fired up: Nigeria project on ExxonMobil field could light touch-paper for future floating liquefaction schemesLNG