Exxon’s Imperial to shut Norman Wells oil site after century of output
2026-02-02 - 17:05
Imperial Oil Ltd. plans to shut the historic Norman Wells oil production site near the Arctic Circle in Canada after a century of operation. Read More
Share this post: