News
The slump in dealmaking follows a series of blockbuster takeovers by oil and gas majors in recent years, which culminated in a record $192 billion worth of deals done in 2023.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results