It's the Russians who are the source of the selling.
A few weeks ago, the Russian finance minister admitted they were paying for stuff with bitcoin to get round the sanctions/restrictions on using the dollar banking network. They mine bitcoin using their surplus natural gas. Then pay for parts and tech with bitcoin. The recipients of the bitcoins then sell them to book their profit in their local currency or dollars.