Bitcoin liquidates $70M of short positions as it skyrocketed to $29,800 on rumors of spot ETF approval