Stock Moves Explained: AI Analysis for US Stock Movements