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


