Banks have rushed to slash Q2 forecasts too, so expect more turbulence on financial markets. from Stocks-Markets-Economic Times Read The Rest:economictimes...