Global oil prices "would have hit the roof" if big importer India had not bought oil from Russia following the Ukraine war, ...