Kremlin oil revenues slump 33% in June: War fund takes hit
Photo: Freepik Russia’s revenues from oil sales in June 2025 fell to a two-year low amid a decline in global crude prices. In addition, the strengthening of the ruble meant that each barrel was bringing the Kremlin fewer and fewer rubles, Bloomberg reports. According to Bloomberg calculations based on published data from Russia’s Ministry of…