Chainlink Stalls Below $18: Can LINK Price Break Out Toward $25?