Stream Finance Suspends Platform Amid $93M Loss