Russia Posts Record Oil Revenue and Fresh High for National Currency as Biden’s Sanctions Prove Impotent Wednesday, June 15, 2022 By Stillness in the Storm Leave a Comment (Abby Liebing) It has been 110 days since Russia invaded Ukraine. However, despite the international community heavily sanctioning Russia in response, Russia’s oil revenue and currency are doing well.