“The American navy closed international waters.” Not in the Pearl Harbor context. Before Pearl Harbor the U.S. was not conducting a naval blockade of Japan that closed international waters. The U.S. cut off Japan from US oil in July 1941. That is not the same thing as the U.S. Navy closing the Pacific.
“The USA blockade was the reason Japan attacked Pearl Harbor.” False. Japan attacked Pearl Harbor because it wanted to neutralize the U.S. Pacific Fleet while Japan seized the "Southern Resource Area”, especially oil-rich East Indies, Malaya and other regions in the pacific. The U.S. oil embargo might have played a small factor, but that wasn't a US-only thing; various countries were increasingly unwilling to sell oil and other resources to Nazi-aligned Japan while they were attempting to conquer China and most of the Southeast Pacific.