EOG Resources beats Q2 estimates with revenue of $8.62 billion