US blockade drains Iran of $6B in oil revenue as inflation soars
The US naval blockade has deprived Iran of nearly $6 billion in oil revenues, severely straining the country's economy. Iran's inflation rate has surged to its highest level since World War II, with basic goods like red meat becoming unaffordable for many citizens. Multiple reports from Al Jazeera examine whether the standoff is pushing the US and Iran closer to war or a negotiated deal. The economic pressure reflects Washington's maximum-pressure strategy targeting Tehran's energy exports.
Ukrainian President Zelensky has published an open letter to Vladimir Putin calling for face-to-face negotiations to end the war. The letter, covered extensively by CNN, the Guardian, and CBC, directly challenges the Russian leader with the message 'You can stop your war.' The Kremlin has confirmed that Putin is aware of the letter but has not yet indicated a response. The development marks a significant diplomatic move from Kyiv amid the prolonged conflict.