BusinessFive Oil Majors Report $56.3 Billion in Q3 Adjusted Net IncomeBy Helena WardOct 30, 2026, 3:55 PM UTC