$XEC Yet 1.2 trillions Coins Remaining Supply will decrease its price