Tuesday, November 1, 2022

BP's profit more than doubles as calls for windfall taxes grow louder