November 7, 2025

Oil Production Sharing Contracts (OPSC)