Iran War Sparks Oil Market Turmoil, G-7 Delays Strategic Stock Release