There also was an art. in Pop. Mech. in the 1960âs guaranteeing oil would run out by 1999, so ..........
So that means this 2007 investigation is automatically wrong?