The Art of Agreements, Petroleum Contracts
Agreements are concluded between two or more persons in public international law, and thus raise a case for international responsibility when there is a dispute. As for contracts, they are concluded between two or ...