US Stocks Finish Mixed Amid Iran Tensions and Oil Surge | IUX24