Close full-size image and return to story.

EnergySome 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.