>> The revenue is still down 43% from a year ago, the IEA said, as Russia is forced to sell its barrels to a more limited pool of customers who can negotiate greater discounts.
>> Still, sanctions have made a significant dent in Russia’s coffers. Last week, the government said declining energy revenues had contributed to a budget deficit of 2.4 trillion rubles ($29 billion) in the first three months of this year. Its overall income plunged nearly 21% compared with the same period in 2022, Reuters reported.
So is this article a lie or not? its your own source, you seem to want to very selectively quote it.