Who took it down and why?
Anything I say would be speculation on this. I can strategic advantage/disadvantage both sides.
heard on radio US Treasury wires are down for IRS tax payments since about 11 am