Nexus Drops 18% Amid Macro Uncertainty and Whale Selling