Again, from the best source for McCain's frequent fibbing, Think Progress:
[Wednesday] night during a townhall event in Missouri, John McCain was confronted by a protester who yelled out that he had accepted a half million dollars this year from “big oil.”
--snip--
Later, McCain was asked about this in a news conference. “I don’t know what he’s talking about. So I can’t respond,” McCain said.
From The Wall Street Journal:
Indeed, McCain does lead all other senators, and all others who ran for president, in contributions from the oil and gas industry, according to the Center for Responsive Politics’ analysis of federal data in the 2007-08 election cycle. McCain collected $724,000 through May.
I suppose one could claim that McCain is unaware of the details of the various contributions he receives. Yet, these facts are both public and easily accessible. Also, as the candidate, therefore the person in charge, the person responsible is . . . Sen. McCain. Perhaps he should educate himself about who gives him money. In either case, he's either lying, or too lazy or ignorant or apathetic to take responsibility for his own campaign.
As atrios is wont to say, facts are stupid things.