Prices continued to fall on Tuesday morning, but signs that the market was picking up were in evidence by the afternoon.
The recovery was led by Ericsson, and was helped by American statistics that showed that prices excluding groceries and energy were marginal for April.
At close of trading on Tuesday the OMXS index was up 0.2 percent to 324.7 and the more narrowly-based OMXS30 index was up 4.0 percent to 1,001.6.
The recovery was led by the heavyweights: Ericsson rose 2.5 percent to 24.70 kronor. Pharmaceutical giant AnstraZeneca continued up 1.9 percent to 400.50 kronor, following the news that it had bid for British biotech company CAT.
Volvo was also up 2.0 percent to 374.50 kronor, but Sandvik dell 2.6 percent to 458 kronor. Skanska fell 3.2 percent to 119.50.