Oil prices have fallen to roughly $87 a barrel from more than $120 in early June ahead of potentially disruptive sanctions on Russian oil
OPEC+, a group of 23 oil-producing nations led by Saudi Arabia and Russia, will convene on Sunday to decide on the next phase of production policy.
The Treasury Department issued sanctions against three firms and two individuals that facilitated the transport of drones from Iran to Ukraine.
After months of denials, Iran’s government admitted to shipping lethal drones to Russia — but claimed it happened before the full-scale invasion of Ukraine.
Russia’s withdrawal from a large chunk of Kherson is likely to be fraught with danger for both sides, according to analysts, who say the battle “is not over.”
Ukrainian Foreign Minister Dmytro Kuleba said Russia was using the attack as a “false pretext.”