Home Investing IEA Considers Record Oil Reserve Release Following Hormuz Disruptions