Is it true that supports and resistances are an outcome of human psychology?

Market View,Technical

No More Feeds Available