Stocks Retreat As US Earnings Start To Roll Out

US equities and indices had advanced quite significantly since the last earnings season, implying a significant ramp up in investor expectations for the earnings season which starts today. Initial reaction to results suggests that so far, investors appear to be looking to results for reasons to take profits.   The reaction to non-bank results has […]