Stellar Lumens Shows Potential for Recovery Towards $0.50 Amid Key Support Levels