Its headquarters are based in alberta, canada, and its current stock price is just over $4. This is a public energy services company specializing in solutions to upstream oil and natural gas corporations in the canadian hemisphere and the u.s. Why USIran impasse could hike oil prices Crude oil, Oil This is a public energy • Read More »