May 08 2024 Off CTAs Allocation in Oil Commodity Trading Advisors (CTAs) currently maintain a positive outlook on oil.Image: Deutsche Bank Asset Allocation