Interpreted Prediction
US 30-year bond yields recently exceeded 5%, making the cost of servicing the debt higher than the cost of defense.
Prediction Details
Topic