The Bear’s Lair: We haven’t seen this since 1720
Japan and China, the world’s largest holders of foreign exchange reserves with $2 trillion between them are considering investing those reserves in the stock market. Russia has announced it will invest its $108 billion oil stabilization fund in foreign stocks. If you try to remember the last time major government money pools were punted in […]