3 min read Business CFD trading Dubai: What to know before buying one 2 months ago WebEditor A CFD is a contract for difference. That means you're buying a contract that will pay you the difference between...