Crypto Sell-Off Deepens as Strait of Hormuz Tensions Escalate