US president suggests he may embark on a state visit
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

By Berny Torre in Harrogate

By Berny Torre in Harrogate