For the last few years, the Energy Information Agency (EIA) has maintained a rosy future for oil supply. In 2008, the EIA estimated that global supply would hit between 100 and 105 million barrels a day in 2020, and 110-115 million barrels a day in 2030...