BP is just the latest major oil company to provoke political outrage after reporting its highest profits since 2013, fuelled by a year of record-breaking energy market prices that are adding to the UK cost of living crisis.
But the perception that BP has profiteered from the energy crisis has another dimension compared with similar accusations levelled against its peers.