Global Debt Hit All Time High of $307 Trillion in First Half of 2023 Markets Insider Source link