Threaten is a type of Warn. 
Provoke is a type of Challenge. Challenge is a synonym of Dispute. Controversy is a type of Dispute. Controversy is related to Oil. 
Warn <--IsA-- Threaten 
Provoke --IsA--> Challenge <--Synonym--> Dispute <--IsA-- Controversy <--RelatedTo--> Oil 