Looks like Russia can keep this up for a long time:
https://www.reuters.com/business/finance/russias-jan-april-current-account-surplus-more-than-triples-96-bln-2022-05-16/#:~:text=May%2016%20(Reuters)%20%2D%20Russia,bank%20data%20showed%20on%20Monday.