The last three games for the Edmonton Oilers have been nothing short of a roller coaster, taking fans through the highs and lows of a tumultuous week.