Bitcoin: Why the Latest High May Be Exhaustion