Well, all this, "Let's put Russia out of business by dumping oil.", seems to have backfired. But, the following op-ed doesn't seem to say anything about the role of the US in all of this.
Anyways, don't kill the messenger guys, I just thought this needed to be posted here...