US debt crisis

The looming US default and some lessons

Secretary of the Treasury Janet Yellen announced on May 1 that unless the US Congress raises the ceiling, the US government could run out of cash as early as June 1.
28 May 2023, 05:00 AM

America’s wars and the US debt crisis

The US’ annual military spending is now around $900 billion, roughly 40 percent of the world's total, and greater than the next 10 countries combined.
21 May 2023, 17:00 PM