Bitcoin remained largely flat on Tuesday, trading at $105,378 as of 1:11 PM IST, up just 0.1% over the past 24 hours. The world's largest cryptocurrency has now held above the $100,000 mark for more than 25 consecutive days, suggesting a possible bullish revival.