Trevi Therapeutics Q2 Net Income USD -17.797 Million - TRVI News | Rallies