Oil rises back above $100 as Trump threatens Strait of Hormuz blockade