Windfall tax ruled out by UK Government as oil companies bank soaring profits

Daily Record

Published

Labour renewed calls for a windfall tax as BP reported £9.5 billion in profits.

Full Article