What is important to remember with oil sands stocks is the higher the price of oil the more economical it becomes which also fuels investor interest. The resources are amazing for the large acreage holders and this will translate into solid return as oil holds over $100 and begins its steady climb.