News ‘Climate wrecking’ BP and Shell making ‘obscene’ record profits as normal working households across the UK face soaring energy bills February 7, 2023
Opinion Donald MacLeod: BP pay rise u-turn is a small victory, but obscene pay will still flow like an oil well April 18, 2016