Petroleum Industry Tax Incentives and Energy Policy Implications

top