The excuse on both sides of the Atlantic is “it’s the weather”, we should be seeing GDP growth around the world accelerating and thus so should company profits. As yet, the economic statistics and reported corporate profits are clearly indicating … Continue reading