Investing News Marathon Oil Exceeds Analyst Expectations with Higher Production in Q3 November 1, 2023