US Treasury freezes $130 million in Iran-linked crypto wallets as naval blockade renewedJuly 15, 2026
Share Facebook Twitter LinkedIn Pinterest Email Despite a significant 40% loss in one division, BlackRock CEO Larry Fink maintains a positive outlook on the market.