[–] 2 points 6 months ago (1 child)

I understand the impact on China, but it seems to hurt Japan for example much more

Russia should actually profit from this, as an oil exporter, no?

What am I missing here?

  • source