Shares of CF Industries (NYSE:CF) dropped 4% after receiving downgrades from JPMorgan and Scotiabank (TSX:BNS), signaling a ...
The S&P 500 closed at a record high yesterday for the first time since early December, fueled by comments from President ...