Fetching News Details
The UK’s two biggest listed oil companies will face an odd dilemma this week as they present what is likely to be their best set of results for years while facing calls to cough up more in tax.