Close full-size image and return to story.
Some predict U.S. energy independence, but past experience may suggest otherwise. Above, giants produce 60 percent of our daily oil supply (top); total consumption vs. 60 percent from giants.