A bit of reality to temper upbeat energy forecasts

The Big Oil crowd is pumping up a recent prediction that the United States will be the world’s largest petroleum producer by 2020. That estimate from the International Energy Agency has received plenty of media attention, along with the organization’s further claim that America could be nearly self-sufficient in energy ...