Oil Futures Drop 12.7% as Strait of Hormuz Blockage Persists