Oil giants' profits slide 15.1% to $182.1 billion in January-September
- Oil majors' net revenues drop to $182.1 billion in first nine months of the year, down from approx. $214.5 billion in 2023
15:28
Refining/Petro Chemistry