Oil giants to hand out £79bn to shareholders as struggling families hammered with £94 bill hike

OIL giant shareholders were today set to get record payouts topping $100 billion (£79 bn) for 2023 as struggling families were hammered with a £94 energy bills hike.
More from this author

Defend Our Juries organiser says police forces are ‘in disarray’ over how to respond to the proscription as November judicial review causes uncertainty

Labour slammed for 'one in, one out' migrant return deal with France