Crypto community fear of Iran choking oil supply and crashing markets may be overblown February 28, 2026