Russia's Oil Revenue Doubles to $9 Billion Amid Iran War
Russia's main oil revenue hit $9 billion in April — roughly double pre-war levels, directly tied to the Iran conflict's disruption of crude markets. The unasked question of the war: who profits from sustained instability?
Maynard Keys