The world’s population is expected to reach the magic number of 7 billion today. Trick or treat!
Federal government debt in the United States is expected to reach 100% of the country’s GDP today. Trick or treat!
Meanwhile, an almost unheard of October Nor’easter dumped over 30 inches of snow in some places in New England, leaving millions without power, thousands stranded in grounded airplanes or stuck trains, and a few people dead. Trick or treat!