BP’s £2bn profits cause anger amid climate crisis

Oil and gas company to return another $1.5bn to investors through a share buyback

The Guardian
Calls for bigger windfall tax after Shell makes ‘obscene’ $40bn profit

Calls for larger windfall tax after surge in gas prices fuels ‘outrageous’ doubling of profits at Anglo-Dutch group

The Guardian