Baytex Energy beats Q2 estimates with $0.17 EPS on revenue surge