The top three oil producers in the world (other than the US) are Russia, Saudi Arabia and Iran.
Name calling and virtue signaling is not clever at all...unless you are producing enough energy to be independent.
Just recall the days of yore all those long 15 or so months past.
You got that right.