Energy giants’ profits sink more than 20% as oil prices fall
- Profits of world's 8 largest oil companies drop 21.3% to $31 billion in Q1
05.05.2025
Oil