On the subject of whether or not the US government is an oligarchy, I think a more accurate term would be 'plutocracy' - government by the wealthy. And for those who don't believe it already is, this Supreme Court decision will definitely make it so.
Our government is a plutocratic cronyistic kleptocratic corporatocracy.