IEA Oil Reserve Risk Watch: G7 Backs Record Release as Iran War Keeps Crude Elevated

TL;DR * The International Energy Agency is preparing to recommend a 400 million barrel strategic oil release, which Reuters reported