Europe picks up slack

22:01 PM | April 21, 2014

The first batch of US first-quarter earnings reports has been solid, since industrial production continues to accelerate despite weaker growth in emerging markets and weather-related impacts in the...