Walmart Inc. and Target Corp. earnings showed US consumers are still buying when prices are right, according to Bloomberg.

American consumers have not given up, but they are feeling pressure.