It looks like India and China are going to step up and buy the Russian oil. Germany seems to need the oil more than Russia needs them to purchase it.
It looks like India and China are going to step up and buy the Russian oil. Germany seems to need the oil more than Russia needs them to purchase it.
(post is archived)