Ukrainian President Volodymyr Zelensky (R) with Dutch Prime Minister Mark Rutte in Ukraine on Wednesday, amid rising tensions with Russia. Photo: Ukrainian Presidency via dpa Ushakov said a number of agreements on gas were being prepared and that the head of Russian energy giant Rosneft, Igor Sechin, will be travelling to Beijing with Putin.
In the evening Putin will take part in the opening ceremony of the Olympic Games, Ushakov added.
Russian officials including Putin are banned from attending international sporting competitions over a doping scandal. But they may attend if invited by the head of state of the host country.
Russian athletes are allowed to compete as neutrals, without the Russian flag or anthem, if they can prove their doping record is clean. Beijing and Moscow have denounced a diplomatic boycott of the upcoming Olympics from several countries over what Western governments argue are widespread rights abuses by China.