Economy
May, 2026
Russia and China Now Settle 95% of Trade Without Dollars as De-Dollarization Completes
The greed of the elites knows no bounds
“Hamster wheel of credit” The New York Times reports that Americans are being forced into endless debt just to manage rising living costs.
China is freezing export permits for AI-critical minerals to the U.S. while doubling supply to its own domestic tech firms.