Canadian Oil Sands

A study, commissioned by API and conducted by the Canadian Energy Research Institute (CERI), says greater oil sands production in Canada is expected to stimulate economic activity in both the U.S. and Canada, creating more than 340,000 new jobs in the U.S. alone. The accompanying video provides a excellent explanation of what oil sands is.