First off the Tar Sands are in California, Alberta has oil sands.  Tar and oil are 2 different things.  Second, unless you have solar panels up on your roof right now you have no idea about green energy and the dependence we have on fossil fuels.