European markets underwent another negative session yesterday, clobbered by concerns over weaker than expected economic activity, which in turn is raising concern for earnings growth heading into the second half of the year. Throw in a US credit rating downgrade from Fitch and the catalyst for further profit taking after recent record highs for the […]