LEO above $10.133 on Apr 12, 07:00 UTC? 46.0% Odds | Limitless