Why Did Pearl Harbor Happen?

Pure economics and politics. America wanted the Japanese to discontinue their invasion of the Chinese nation so, we stopped trade with Japan.