Oil prices will always change. When the demands starts to overtake the supply the prices go up. Demand would create jobs, but profit pays for them. Companies already have to match an employees CPP and EI at 1.4x the dollar. Add in a higher corporate tax and there will be less money to pay for the employees.
As an investment forum this is bad news for people who invest.
Also look outside of the box in wind power. Fusion is the future, a long with fully synthetic materials causing a drop in the dependence in crude oil