US Navy's Blockade of Iran: A Strategic Power Play and Its Ripple Effects on Global Markets | Whale Factor