FinanceLeia Parker named Upstream editor-in-chiefFormer Dow Jones energy reporter and editor to lead publication's global editorial teamLeia Parker has been named as Upstream's new editor-in-chief.Photo: JASMINE PARKERUpstream staff