November 22, 2024 17:37 (IST)
Canada could be first country on Earth to pay international oil royalties: Reports
Ottawa/IBNS: Canada could be reportedly the first country on Earth to pay international oil royalties of millions of dollars due to the Bay du Nord megaproject in Newfoundland and Labrador (N.L.)'s offshore.
Latest Headlines