Skip to content
Search

Latest Stories

hard numbers

The revenue generated by Russia’s main oil tax in April amid the Iran war, per Reuters calculations. The amount is double last month’s revenue, and up by 10% from this time last year.
Hard Numbers

Hard number: Russia’s oil windfall

The Iran war has pushed Brent crude prices to $100 per barrel, up from around $70 before the conflict began.