Big Oil Offers Record Returns to Lure Investors back

Summary Sector offered record returns of $111 bln in 2023 Yet profits dropped sharply from 2022’s peak Boards promise discipline, stability amid uncertain outlook (Reuters) – Big Oil firms are handing shareholders more money than ever and are promising more going forward in an attempt to reassure investors of their discipline and resilience in the … Read more