Oil sanctions against Russia. Conceptual 3D illustration. #248445137
Description
Oil barrels and money on background of the flags of Russia and Finland. World financial sanctions on russian oil and gas because of the invasion of Ukraine. Oil embargo. 3D render