Stocks knocked by earnings reality check; dollar firm

Stocks knocked by earnings reality check; dollar firm