How Russia’s Putin has emerged as the biggest winner in US-Israel-Iran war

SUMMARY

AI Generated Content
  • US temporarily allows Russian oil purchases to stabilize markets, amid the Iran war.
  • Around 124 million barrels of Russian oil were stranded at sea across 30 locations.
  • Rising oil prices will fund Russia’s war efforts and boost its struggling economy.
AD
AD