Published September 27, 2024

Stock markets received quite a jolt this week. After years of weak performance and seeming government ambivalence, China shifted gears this week. The world’s number two economy, declining and depressed for years by overbuilding among other ills, shocked markets by announcing a “bazooka” of government stimulus measures. (more…)
