The Energy Information Administration forecasts global oil demand of 43 billion barrels per year by 2026, which greatly exceeds the predicted petroleum supply.