A Moody’s report says Canada’s AAA-rating is supported by economic performance and government finances