Latest news today on Russia’s oil revenues