ArticleWhy a N.L. company is offering to stockpile Canadian oil
Canada is one of the only G7 countries without a strategic oil reserve, and a company developing salt caverns in western Newfoundland is willing to house one — if Ottawa wants such a stockpile. Triple Point Resources Ltd. is planning to...