Three more countries have declared an oil war on Russia

 

v20240901