Imperial Oil’s announcement that it’s cutting hundreds of jobs is the latest in a long list of industry layoffs, driven by low oil prices, new technology and unfavourable policies.


From this RSS feed