Devon Energy will sell its facilities in Alberta before the end of the year after operating in the oilsands for more than a decade.
previous
next
Latest News
Devon Energy will sell its facilities in Alberta before the end of the year after operating in the oilsands for more than a decade.