EUDA shorts unwind as borrow costs stay scorched
EUDA Health Holdings heads into its May 8 earnings announcement with one of the most turbulent short-positioning setups of the past month — a huge build, a rapid unwind, and borrow costs still running near multi-month…
