The OMXS index has risen 0.3 percent at 10:40, despite declines on leading European stock exchanges.
Saab rises 5 percent, and other heavyweights in the index include Alfa Laval and Ericsson.
Handelsbanken is down 1.2 percent after the Swedish Financial Supervisory Authority initiated a review of the bank's handling of money-laundering risks.
Rusta shares rise just over 5 percent after a quarterly report.
The market is concerned about Iranian attacks on ships, energy infrastructure, airports and other civilian targets in the Middle East. Brent crude is around $98 per barrel after trading above $100 per barrel overnight.
Futures trading on Wall Street is pointing lower.





