Business News: Marathon Oil Reports Second Quarter 2019 Results

$250 Million Share Repurchases Year-to-Date Supported by Continued Strong Free Cash Flow; Buyback Authorization Raised to…