Oil Hydra Is there an easy way out of the mess we've gotten ourselves into?
By Victor Davis Hanson Nov. 8, 2007
Oil is nearly $100 a barrel. Gas may soon reach $4 a gallon. And Americans are being bitten in almost every way imaginable by this insidious oil hydra.