Severe weather Southern Minnesota reeling from floods

Stock market posts best week of 2012