In December, Statoil announced the sale of its oil sands business. Today, the transaction was completed as Statoil finalized the sale of its entire oil sands operations in the Canadian province of Alberta to Athabasca Oil Corporation.
Statoil website