Profits at world’s seven biggest oil firms soar to almost £150bn this year theguardian.com Submitted by WhoIsJolyonWest t3_yghbb2 on October 29, 2022 at 11:33 AM in news No comments 0