Check out Follow the Oil Money, a tool from the Center for Responsive Politics Oil Change International. You can find out exactly how much oil money any politician is getting (by zip code). You can also see cool charts showing the oil connections among sets of politicians.
Here, for instance, is a chart of the presidential candidates — it shows that Giuliani was clearly the biggest oil man.
Here is a chart of all House members. Looks like one Stevan Pearce of New Mexico is the big winner there.
Over in the Senate, on the other hand, two goliaths stand above all others: John Cornyn of Texas and Pete Domenici of New Mexico.
Coincidentally, all four of these top oil guys are Republicans.
I really want to see one of these for coal!