Kremlin slams Japan's 'unfriendly' stance amid G7 oil price cap talk
Published
The Kremlin criticized Japan on Wednesday over what it called a "very unfriendly position" towards Russia, saying this hampered the development of economic relations, including in energy. Japan…
Full Article