WorldRussia’s Oil Revenue Is Plummeting Sridhar PJanuary 31, 202601 mins The new reality has forced the Kremlin to raise taxes and increase debt, and hovers over peace talks with Ukraine. Post navigation Previous: Catherine O’Hara death: Schitt’s Creek star Catherine O’Hara’s final red carpet appearance four months before he sudden deathNext: The latest Instax printer is a pricey but worthy upgrade Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website Save my name, email, and website in this browser for the next time I comment.