BP profits double to $6.2bn, fuelling calls for energy windfall tax May 3, 2022 0 [#item_full_content]