LAW AND ECONOMY 61–3-ARTICLES | ACTS OF PUBLIC AUTHORITIES AS FORCE MAJEURE IN OIL AND GAS INTERNATIONAL PURCHASE AND SALE AGREEMENTS
Article