Bitcoin ETFs saw $1.42 billion inflows this week as indicators flash a buy signal and BTC holds key $95,000 support.