>>513294588
That's what I thought, they're talking about direct trade with Russia. Guess where the LNG and oil you're buying from India, China, and Turkey at higher prices is from? I will give you a hint, it's Russia