Yeah. The Russians have just OKed Bitcoin and other cryptos for investment and transactions. Although, it is quite a conflicting report, as they seemed to contradict themselves from one paragraph to the next.
Also, the US and EU have almost confirmed more trillions in stimulus.
I guess the best indicator will be the DXY and the 10yr bond rate.