Oklahoma and Texas more attractive for oil and gas investment than Alberta: Survey

Got a question?