RT on Odysee

America’s $37 TRILLION crisis explained


Listen Later

The United States is facing a financial breaking point.

With oil prices surging to $115 per barrel and a $32 billion war unfolding in the Middle East, new data reveals a deeper crisis: the U.S. government may be unable to meet its financial obligations
...more
View all episodesView all episodes
Download on the App Store

RT on OdyseeBy RT