IEA Releases 400M Barrels to Ease Oil Prices Amid Hormuz Closure