TON Price Struggles at $3.10 as Technical Indicators Signal Mixed Momentum