Time to look at the basics.
You've a finite amount of this 'digital asset' which has come through ridiculous amounts of regulation and other negative impacts, an ever increasing amount of demand for it and accessibility improving all the time. I very much doubt this 'stability' will last long!

The buying and selling of BTC is on an equal footing. Investors are trading all over the hours, because too many altcoin was born that made the price of BTC stable.