Featured News
August 26, 2026
UK Tax Policies Hampering Oil & Gas Production As Energy Crisis Intensifies
BP is selling off its offshore oil and gas assets in the North Sea due to punitive UK taxes. BP pays an effective 78% tax rate on profits from oil and natural gas production in the North Sea, among the highest worldwide. In comparison, U.S. oil companies generally pay combined federal, sta...