shavenferret on 18 May 2025
I was looking at an article about oil exports from Russia since the was has started and discovered that they've declined to a large degree. Here is a copypasted picture from the article to explain better:
And, who might be buying?







