1artifact
Big Oil's windfall without capex: Europe's six largest majors booked a combined $38 billion in Q3, but are prioritizing debt reduction over new investment.