Earnings forecasts have taken a stunning dive

Source :

Momentum to stall as profits talked down