Irving Oil has announced that the company will not in fact be up for sale, a possibility the company has raised nearly two ...
Irving Oil put nearly two years of speculation about its future to rest on Tuesday. The company announced in a statement that ...