Severe weather Southern Minnesota reeling from floods

China's Stock Market Rallies to Record High