Markets

Summary TLDR: The THORChain (RUNE) price has risen by nearly 50% in the last 48 hours, causing losses for short traders and liquidating nearly $1 million…