ZRO is facing selling pressure as whale deposits clash with broader foreign exchange outflows. Source link