BP's Record Profits On Gas & Oil Prompt Calls for Windfall Tax – Would Anyone Truly Benefit?
BP announced a record profit of $12.8 billion in 2021, from a loss of $5.7 billion the year before, after soaring gas and oil prices in the second half of the year. Bernard Looney, BP's chief...