Tar Sands vs. Clean Water: Eating the Earth for Cars
by Mark Robinowitz
Global Research, December 11, 2007
oilempire.us
The tar sands production center in northern Alberta in Canada is one of the clearest signs that the easy-to-get oil is on the wane. Tar sands are a low grade hydrocarbon deposit that requires enormous energy input to process and convert it into something resembling petroleum.