Ultimately, investment and market prices are determined by the herd like "animal spirit" of investors – Keynes 06-Jan-19 06:03 am Education Anirudh Sethi Tags