The month of June was marked by several troubling economic developments.
Consulting firm Deloitte announced that Canada is heading straight into a recession in 2025.
The United States is bracing for a resurgence of inflation.
Economic activity remains weak across Europe.
Job postings are visibly shrinking in the United Kingdom.
In China, deflationary pressures persist as consumers delay purchases and sellers ramp up price cuts.