MicroStockHub
Wall Street limped into the weekend like a diplomat on day five of a failed summit. Sure, inflation is inching toward 2% like the Holy Grail wrapped in red tape, but there’s a strong sense that someone, somewhere, will soon impose a tax.