How can oil companies make record profits in a cost-of-living crisis?

1 min read

ENERGY

BP is scaling back its pl