Select Page


The U.S. government has spent $6.2 trillion over the last 12 months, and investors seemed to have noticed.

Share it on social networks