February 26, 2026 STS Digital Raises $30M to Bring Crypto Options to Institutions Amid Market Downturn