Advertisers all returned to X (previously Twitter) a few months before the November 2024 election. 2024 X profits were $1.25 ...