Stellar XLM Eyes $0.43 Resistance After Protocol 23 Upgrade Sparks Bullish Momentum