Cryptocurrency firms suffer heavy losses in Illinois primaries after spending big

March 20, 2026