Lower oil prices after US-Iran accord could turn tide against Moscow
- Oil prices returning to pre-war levels after US-Iran accord raise questions over durability of Russia's energy revenue gains from higher crude prices
25.06.2026
Oil