Why India’s Investment In Russian Hydrocarbons Is Win-Win