News in Review

This week’s News in Review sees global resilience as risks rise, UK growth slows, prices steady and energy bills climb.