Market Rooster Brings on the Fiery Hens! The Year of The Fire Rooster Part 3 With about 7.5 billion people living on the planet, 1.5 billion of them celebrate the Chinese New Year. Approximately 2.5 billion road journeys will occur while millions more will travel by air or rail to celebrate with family. Why does this matter? Modern psychological and economic research identifies herd behavior in humans to explain the phenomena of large numbers of
This content is for Premium subscribers only. Please register or click here to login.