To the Last Drop
Canadian wilderness sits atop what many think is the biggest deposit of oil on the planet. A sea of sand soaked with bitumen – the Tar Sands. The Tar Sands now supply more oil to the United States than any other foreign source. A century of secure energy. Since 9/11, Canada has become the most important supplier of foreign oil to America. It’s a market Canada can’t afford to lose. Even in the heart of the recession, the oil sands were sending in the order of $20 billion a year into the Canadian economy.