Price slump wipes out over $24 billion of first-half profits for oil giants
- Earnings of world’s top 12 oil firms fall 19% to $103.9 billion
11:22
Oil