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
15:25
Oil