The Strait of Hormuz Standoff: Global Oil Deficit Soars to 1.8 Million BPD