Undoubtedly, Since a demoralizing 4 1 home defeat to Montreal back on March 12, The Oilers have taken charge of their own barn, Reeling off seven without stopping wins, every one in regulation. They have outscored their battle by a combined 27 9 over those games. It seems unsustainable in the sense that Edmonton was […]