Study: Top oil and gas majors rake in $281bn in profits since Russia invaded Ukraine
Research lays bare huge scale of profits achieved by just five leading oil and gas majors as a result of the global energy crunch
Research lays bare huge scale of profits achieved by just five leading oil and gas majors as a result of the global energy crunch