Oil sanctions against Russia. Conceptual 3D illustration. #247428727
Description
Oil barrels on background of the flags of Russia and Japan. World financial sanctions on russian oil and gas because of the invasion of Ukraine Oil embargo. Conflict between countries. 3D render