Russia’s total fossil fuel export revenue fell 19% last year and a cumulative 27% since 2021 in nominal terms( inflation-adjusted it fell even more)February 26, 2026
The U.S. National Debt is on a 68-year streak of continuous growth (longest period to date)February 26, 2026