“Russia, under Vladimir Putin, has experienced a significant financial windfall from the blockade of the Strait of Hormuz.”