ALPACAUSDT Perpetual Trade on MEXC: 140.33% Profit - Rollup News