The Labor Department announced today that 651,000 new unemployment claims were filed in February, raising the national unemployment rate to…
Tag: Pundits
Xmas is a time for traveling. After traveling 900 miles in a mere 60 hours to Illinois and back, I…