Markets fell Thursday as Nvidia dropped after weak earnings, while defense stocks like FTAI surged on upgrades.
Read full article on MarketWire