Oil prices rise, bonds drop and stocks are mixed after the US leader vows action if Tehran fails to reopen the Strait of Hormuz.