cost inflation

Who wins and who loses from rising production costs in the oil sands

There are more losers than you think, says Andrew Leach