An Indian and a Lebanese man kidnapped in volatile southern Nigeria last week amid disputes over oil revenues have been released, a diplomatic source said.