Mexico is cutting off their oil to the US, too.
https://www.eia.gov/tools/faqs/faq.php?id=727&t=6
The top five source countries of U.S. gross petroleum imports in 2021
Canada - 51%
Mexico - 8%
Russia - 8%
Saudi Arabia - 5%
Columbia - 2%
At least 2 on that list are dictatorships. Canada and Saudi Arabia