Stellar Lumens (XLM) has finally broken back above the psychological $0.12 mark today, with a surging...