Stewart's third career hat trick backed a 23-save shutout by Brian Elliott as the Blues corralled their fifth win in seven games.
Patrik Berglund and Jaden Schwartz each provided a goal and an assist.
Ilya Bryzgalov managed 27 saves for the Oilers, who dropped a sixth straight.
Biologists detail four new deep-sea 'killer sponges'
Pregnant Mila Kunis wins 'Best Villain' at MTV Movie Awards