CF Industries CF Q1 2026 Earnings EPS 289 Beats Estimates Commerzbank Rejects UniCredits Takeover Approaches Signaling Continued Independence Push Meta Initiates Global Job Cuts Affecting 8000 Employees Emails Sent in Early Morning Hours Anthropic Takes on Pentagon in Court Over Blacklisting as Supply Chain Risk