Finance The impact of economic news on CFD markets: What traders should know Jasmine Sara May 6, 2023