Putin Says Russia’s $15 Billion Loss in Oil and Gas Revenue Can Be Filled

Russia lost over $15 billion in oil and gas revenue over the past quarter. But that hole in the Kremlin’s budget can be filled, President Putin said this week. Academics have criticized Putin for misrepresenting the state of Russia’s economy.…









