Yea there's people trolling the price right now
Overview
Last DEX Matched Price : 50.0000 BTC/XCP @ $39,492.500
Total XCP Supply: 2648755.9218 ($104,605,993,241.63)
Total XCP Transactions: 3281 transactions
Last Block Number: 284379
We need greater exposure and greater liquidity for XCP