Has Moscow exhausted its oil? A network of gas stations in Russia imposes a purchase limit for fuels16 June 2026
Analysis The Kremlin will reject any electoral result in Ukraine that is not in its favor, warns the Institute for the Study of War.17 February 2026 The Kremlin is intensifying its efforts to influence the political future of Ukraine, promoting the thesis of the “illegitimacy” of…