How much of Canada's national debt is held domestically versus by foreign investors?
Foreign (non‑resident) investors held roughly $512–$527 billion of Government of Canada marketable debt in early 2025, equal to about one‑third to just over one‑half of various reported aggregates dep...