Interesting. Russia is less oil dependent than SA, but the Saudi's have more oil per capita.
Are you sure? Everything I've read has said some variation of _Russia is heavily dependent on oil exports_ [1]. Russia has a massive cash reserve to weather this crisis but they're still being hurt just as badly as KSA.
[1] https://www.npr.org/2020/03/12/814824039/how-russia-is-react...
[1]: https://en.wikipedia.org/wiki/Economy_of_Saudi_Arabia [2]: https://en.wikipedia.org/wiki/Economy_of_Russia