Impending US Strait of Hormuz blockade sends oil prices soaring