#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
