Is the game over for CFD market makers? | Metals Mine