Internet Computer (ICP) Bulls Step In: Will Momentum Propel Prices Higher?