Most sites claim 2050 as the year we possibly run out. Note that the oil companies are cutting their own throats. No shortage at all as of now and yet prices are so high people are willing to...