Cabot O&G 3Q17: Marcellus Production 2 Bcf/d, $32M Profit

© 2014 RenewaNews