Bitcoin (BTC) Bulls and Bears In Tight Fight, Altcoins to Lead Next Rally?