Stocks struggle as soft earnings compound interest rate headache

Stocks struggle as soft earnings compound interest rate headache