Oil India is exploring channels to repatriate its dividends worth $150 million from Russia