Morning Briefing: Markets remain buoyant despite risks

Morning Briefing: Markets remain buoyant despite risks