Bitcoin (BTC) bounced off the $31,000 critical support level among speculations that Bank of America is greenlighting BTC futures trading for its clients. BTC ended at $31,350, a 1.5 per cent drop in the 24-hour period ending 10 am IST. BTC must maintain its price above the $31,000 support level over the weekend or risk declining to $29,000 levels.