H2Oil – The Story of the Alberta Tar Sands

America’s largest source of foreign oil is not Saudi Arabia, or anywhere in the Middle East. Alberta Canada, with its enormous reserve of bituminous oil – tar sands – is fast becoming the largest supplier of oil for US markets. The oil is located largely beneath pristine boreal forests, and the process of extraction uses as much as 4 barrels…

Read More→