very good quistion, and i think he was immoral, ie he knew what he was doing was wrong and continued anyway.. but he did know the difference between right and wrong, so it would be wrong to say he wasnt moral. :)
Peter Kingsley definitely was NOT a moral person. A moral person has good character, knows the difference between right and wrong, and follows his or her values as best he or she can. Peter Kingsley admitted to what he was doing: he wanted oil profits and would stop at nothing to get it. He didn't care how many people were affected - how many people were hurt (physically and/or emotionally) or killed. All he cared about was his profits. I believe that a moral person would not act as Peter Kingsley did (torturing and killing people for his own gain) because a moral person would realize the depravity of his or her actions and not kill people repeatedly. A moral person would feel guilty for doing such a grave act to another person. A moral person wouldn't try to start a war just to profit on oil. Hope this helps, and if you have any questions/comments, please feel free to say so!