Among the most traded stocks in the OMXS30 index, pharmaceutical company AstraZeneca fell the most, down 2.2 percent. Engineering company SKF fell 1.9 percent.
At the other end, telecom operators Telia and Tele2 rose 0.9 and 0.4 percent, respectively.
Ten-year US interest rates have crept up to just over 5.3 percent - among their highest levels since 2002.
Brent crude futures rose sharply amid concerns about the situation in the Persian Gulf and the possibility of a hurricane near oil platforms in the Gulf of Mexico. A barrel now costs $105.5, up 5.4 percent on the day.
At the close in Stockholm, stock markets in Frankfurt, Paris, London and New York were also in the red.





