India buys Russian oil despite pressure for sanctions