Irving Oil considers selling, among other options
Irving Oil said on Wednesday, June 7, 2023, that a strategic review of the company is underway and that it is looking at a series of options about its future, including a possible sale of the business.