Our Voracious Appetite for Oil Corrupts Mideast Policy
Cynthia Tucker - After weeks of wearying hours, tedious research, fist-pounding debates and nerve-racking compromise, Congress passed historic legislation last week that promises to put the nation on the track to energy independence by the year 2050. OK, just kidding. Our Congress? Of course, it did no such thing.