After steadily bashing greedy Wall Street firms, evil insurance companies, polluting energy firms, and profligate auto executives, President Obama on Thursday blasted a Supreme Court ruling that empowers those same companies to fight back against his big-government agenda. Obama said a Supreme Court ruling that McCain-Feingold campaign-finance restrictions are unconstitutional will lead to a "stampede of special interest money in our politics." The president added: "It is a major victory for big oil, Wall Street banks, health insurance companies, and the other powerful interests that marshal their power every day in Washington to drown out the voices of everyday Americans."