Oil from sand? You better believe it.
Question: From which country does the United States receive the majority of its oil? Answer: Canada! Not Saudi Arabia. Not Angola. Not Kuwait. Canada. You would be very surprised by how few people know this crucial fact. Or maybe not that surprised, depending on how you answered the above question. Fact is Alberta’s bituminous tar sands have rapidly […]