Production excluding Libya averaged 1,242 MBOED in 2018, an…
Production excluding Libya averaged 1,242 MBOED in 2018, and preliminary proved reserves were 5.3 billion BOE as of Dec. 31, 2018.
Production excluding Libya averaged 1,242 MBOED in 2018, and preliminary proved reserves were 5.3 billion BOE as of Dec. 31, 2018.