BP quarterly profits of £7.1bn fan flames around stiffer windfall taxes

BP quarterly profits of £7.1bn fan flames around stiffer windfall taxes