The Stream, October 25: First Commercial Tar Sands Project in U.S. Approved
A Utah water quality board approved the first commercial tar sands project in the U.S. Wednesday, opening a largely undeveloped area in Utah’s eastern desert to production next year. A Canadian company called U.S. Oil Sands Inc., the Deseret News reported, aims to start production of 2,000 barrels of oil next year. Contaminated Water in […]