#ICP.

Internet Computer is facing the lower border of the descending channel formation on the weekly timeframe

Support remains firm despite recent selling pressure across the market

A successful defense of support could launch the price toward $18.50