Does anyone know what is causing the bull run on Bitcoin and eth?
I don't this is bull run

Btc price rising because this year bitcoin halving finished. So the demand is higher than the previous year. And the price of bitcoin is in stable price 10k$ -11k$.
On the hand, ETH price going up maybe because of btc price is rising and there is another possible thing that ETH 2.0.