De storbolag som steg mest var bostadsbolaget SBB, 5,9 procent, verkstadsbolaget Atlas Copco med 3,4 procent och industrikoncernen ABB som ökade 3,3 procent.
Läkemedelsbolaget Astra Zeneca rapporterade på morgonen, och aktien steg 1,6 procent.
Skogsbolaget SCA tappade 1 procent, bilsäkerhetsföretaget Autoliv föll 0,5 procent medan medicinteknikbolaget Getinge gick ned 0,4 procent.
Även på de stora börserna i Europa gick det uppåt. Frankfurt, London och Paris låg alla tydligt plus vid stängning i Stockholm.
Oljepriset föll först ytterligare, men vände sedan. Ett fat Nordsjöolja, Brent, handlas nu för 80,8 dollar medan den amerikanska WTI-oljan kostar 76,4 dollar.
Under dagen träffades EU:s ekonomi- och finansministrar i Ekofinrådet för att diskutera bland annat riktlinjer för finanspolitiken.
Business Sweden har redovisat sitt Exportindustriindex som faller till nivåer som bara skådats tidigare vid stora kriser som finanskrisen och pandemin.