The International Energy Agency (IEA) has confirmed the release of about 330 million barrels of emergency oil. It is part of a March agreement to release 400 million barrels to address the supply disruption. 🔴 LIVE updates: https://t.co/2lqvMvrcuE https://t.co/9iROGDYBqM