Donald Trump has told oil company executives the blockade of the Strait of Hormuz could “continue for months” raising fears global stockpiles could dip below critical levels