Strait of Hormuz Blockade Triggers Oil Surge and USD Rally