RT @julianHjessop: No fan of this 'excess profits' narrative...
1. The big numbers are *global* profits, only a small part of which are made (and taxable) in the UK
2. 'Excess' here just means higher than normal
3. These profits are *already* taxed (at 65% for N Sea oil and gas producers)