Both X and Truth Social feeds are now working again (at least for the moment).
U.S. Stocks have LOST 11 Trillion Dollars so far this year. Worst first half of year EVER!!!