XRP is on fire, smashing through key resistance level; could explosive news rally be just around corner?