Kremlin Slams Japan’s ‘Unfriendly’ Stance Amid G7 Oil Price Cap Talk

Kremlin spokesman Dmitry Peskov Medvedev also said Japan “would have neither oil nor gas from Russia, as well as no participation in the Sakhalin-2 LNG project” as a result. This post appeared first on Hart Energy.