Canadian Inflation Catches Markets Off-Guard with Upward Surprise in May