ConocoPhillips beats Q2 estimates with $3.24 EPS on higher oil prices