Markets

Mar 31: Earnings forecasts

John Authers on how analysts have been far slower to downgrade their longer-range forecasts