Trading Traps
I’m not a big believer in conspiracy theories. I think we humans make things harder than they really need to be. And the fact of the matter is, we do a great job of messing up things all by ourselves. Without the help of market makers and specialists. Let’s face it, most market makers

