That's odd, the article doesn't even mention Obama.
Again, name me one piece of significant legislation that Kucinich has pushed through Congress. The idea of a "Reasonable Profits Board" is insane but it also stands zero chance of going anywhere.
There were 5 other democrats on board and this kind of action has been pushed by Obama and majority of democrats. Thankfully they don't have the house, or you can bet your ass this would be passed.
Don't remember Obama pushing for it? Here, refresh your memory.
http://www.reuters.com/article/2008/06/09/us-usa-politics-obama-idUSWAT00963020080609
Democratic presidential candidate Barack Obama said on Monday he would impose a windfall profits tax on U.S. oil companies as he sought political gain from Americans' pain over high gasoline prices.