$8.7 trillion in new publicly-held debt over the decade, bringing the total to just shy of $20 trillion. In 2023 alone, interest on the debt will be nearly $900 billion, four times today’s level.
full articleDespite this return in financial confidence, Europe’s real economy remains sick.
Breaking down the jobless reports by age group, we find that the biggest gain in jobs for the...
Oil output has doubled over the last three years and completely reversed a 22-year decline.
According to CMA, which regularly ranks the highest government default probabilities in the world...