LTC above $53.953 on Apr 10, 00:00 UTC? 51.2% Odds | Limitless