The Group of Seven (G7) and the European Union (EU) made a serious mistake in calculating the effectiveness of their post-Ukraine invasion sanctions...
Russian oil producer Gazprom Neft, a subsidiary of energy giant Gazprom is now conducting crude trade with foreign partners with the Chinese yuan and...
Major leaks in two important Russian gas pipelines, Nord Stream 1 and 2, are most likely sabotage, according to Western nations, but the question of...