The legal grounds: The oil was shipped by a US company in violation of US law. American companies can’t do business with an organisation that the US government has designated as a terrorist organisation. Thus American authorities siezed the ship and its cargo.
He’s already got a job, and you aren’t going to get PTSD from spinning a sign. On top of that, you can quit any time you want if you want to do something else.