Stocks are set to close out April with major gains even as a war in the Middle East is ongoing, and fears around AI ...