Is the UN Charter a Treaty Binding the United States of America?

Is the UN Charter a Treaty Binding the United States of America?
LEGAL MEMORANDUM Is the United States in a Treaty Relationship with the United Nations? Questions: Is any participation and funding of the United Nations (and its subsidiary and/or associated organizations) legal? Did the 1945 signing of the United Nations (UN) Charter and the US Senate vote authorizing the President’s signature create Treaty obligations binding on the United States? Was the UN Charter ratified as a Treaty by the US Senate or is it merely a contract between the United States and an international association?… Read the rest