“ Trade deficit with China and Iran.”
*********************************
Actually it’s China that has the trade deficit with Russia: ($38 Billion):
Contrast Russia’s trade SURPLUS with the US trade DEFICIT with China. The US deficit with China increased $29.4 billion to $382.9 billion in 2022. Exports increased $2.4 billion to $153.8 billion and imports increased $31.8 billion to $536.8 billion.
And look at how the oil gets to China. It is literally two pipes.
In the event of a war, those would be gone in the first hour.
The two of them suck at infrastructure.