Canada Insider's Breakfast - Oil Money From Canada: With oil trading over $100 per barrel, it's profitable to extract crude oil from the tar sands in northern Alberta, Canada. And once again, the province is enjoying an oil boom. Alberta claims to be number two in oil reserves, ... [ Read more ]