Russia is one of the largest oil producers globally and ships more than any nation other than Saudi Arabia. On February 28, 2022, the United States Treasury placed sanctions against the Central Bank of Russia for the first time in history.
The supply chain was a bottleneck before the Russian invasion, and with the additional restrictions, the movement of goods will take longer and be more expensive, resulting in higher inflation.