Updated: Shell sheds Oil Sands interests in $7.25billion deal

Canada news

More from Energy Voice

Latest Posts