Strait of Hormuz Blockade Keeps Crude Oil Prices Near $100