Is Oil Our Achilles Heel?

We are so reliant on oil, yet we supply only 2% of our own oil supply. That makes our status as world superpower extraordinarily tenuous, and increasingly vulnerable as time goes by and oil supply dwindles.

Comments

Popular posts from this blog

Trimming the Fat

We Are Human

The Clear Light of Day