Dollar dings stock market confidence