Statoil offloads oil sands business, pockets $832million

Leismer facility

More from Energy Voice

Latest Posts