Former Russian President Dmitry Medvedev meets Chinese President Xi Jinping in Beijing to discuss strengthening the two nations' ties and the Russia-Ukraine war.
Russian oil is a boon for India at a considerable discount compared to $60 a barrel. India avails of Russian oil at a considerable discount that is less than the G7 price cap.