Oil rises over 2% as Trump threatens to declare Strait of Hormuz US territory