British Petroleum: This development and production contract covers the first phase of oil and gas production, with oil and gas reserves exceeding 3 billion barrels of oil equivalent.

Zhitongcaijing · 1d ago
British Petroleum: This development and production contract covers the first phase of oil and gas production, with oil and gas reserves exceeding 3 billion barrels of oil equivalent.