Home TOP TRENDS Oil, defence and geopolitics: Why Putin is visiting Modi in Delhi