Credit crunch risks overshadow US earnings