This is old news, but I think it's extremely telling: McCain speaks an obvious yet unmentionable truth and must eat his own words. And it seems like the US media participates in making him do so. You're not allowed to say that this war is about oil or imperial conquest, because that, of course, would be un-American. That's the kind of thing those whacko protesters say. This culture is bankrupt.
http://thinkprogress.org/2008/05/02/mccain-implies...
McCain Clarifies Comments Suggesting Iraq War Was Fought Over Foreign Oil
http://elections.foxnews.com/2008/05/02/mccain-say...
Republican John McCain was forced to clarify his comments Friday suggesting the Iraq war involved U.S. reliance on foreign oil. He said he was talking about the first Gulf War and not the current conflict.
“My friends, I will have an energy policy that we will be talking about, which will eliminate our dependence on oil from the Middle East that will prevent us from having ever to send our young men and women into conflict again in the Middle East,†McCain said.