SOL price is 87% down from its all-time high, but do improving fundamentals strengthen its investment thesis? Post navigation FTX discarded Celsius deal after reportedly finding $2B missing from its balance sheet Mirror Trading International mastermind Steynberg charged in US court