Year-to-date, global stock and bond market returns have been mired in red. The picture has been consistent across the various bond and equity sectors, except for Energy and Utilities stocks, posting YTD returns of 48.8% and 5.5%, respectively. Before this Energy rally, the iBoxx MSCI ESG Advanced USD Liquid Investment Grade…