global markets analyst job description