Strong Indicator Of An Imminent Potential Financial Crisis
by Umar Farooq The soaring consumer and corporate debt levels are presenting signs of potential financial crisis. By 2020, business debt likely will climb to $75 trillion from its current $51 trillion level, according to S&P Global Ratings. Under normal circumstances, that wouldn’t be a major issue so long as credit quality remains high, interest … Read more