Economics, investor sentiment and trader psychology are all popular buzzwords that try to explain human nature, but they are nothing new. They have been around as long as humans, markets and trade have been around. They are all just another way of trying to figure out what the heck is going on. The study of[...]