Just another Finance News site
Ratings agency S&P Global had some good news and bad news on the U.S. deficit outlook.…