Exxon, Chevron Earnings Fall as Output Climbs And Prices Drop

October 31, 2025