News Oil Prices Spike as Iran Denies US Talks Oil Prices Spike as Iran Denies US Talks and Supply Risk Fears March 24, 2026