Stocks march on; Treasury yields, dollar hit by weak consumer confidence