Russian oil and gas revenues for April 2026 came in at 855,6 billion rubles up from 617 billion rubles in March. Month over month they are up 38,7% but compared to April 2025 they are down 21,1%. For the year so far oil revenues are down 38,3% to 2,3 trillion rubles.