India with its flag

India and Russian Oil

US sanctions were to deal a powerful blow to Russia, depriving it not just of economic stability, but forcing it to crawl on its knees to the “rulers of the world” in the USA. That must have been what the US government thought. But the current situation is far from this.

Read More