US stocks posted losses for the second straight day on Wednesday as a wave of earnings reports from banks underwhelmed, ...