Any other explanations as to what's causing this BTC upsurge?
We can't actually pinpoint what's the
"exact" reason behind the current strong demand that leads to a price increase. There are lots honestly that we can consider as reasonable factors.
You can refer to some crypto news portal around and take those recent news as reference. Don't want to link some as it was easy to search. From there, you can speculate what could be the reason for this price increase movement.
True, it may or may not be true that these may be the factors on why Bitcoin has been going up these past few weeks, although I don't think that we can easily state here that these apps did help out accumulate a better result for BTC, other than that there are other probable reasons due to Bitcoin going up, nobody can really tell but if it really did help out BTC's current state then it is indeed good for us to get the benefit.