It is Champlain Oil out of Montreal, Quebec (not to be confused with Champlin). I verified this in the Guide To Gasoline Logos book by Wayne Henderson & Scott Benjamin.
Champlain Oil Company, Inc. distributes gasoline, diesel, and kerosene to businesses in Vermont, New York, and New Hampshire. The company was incorporated in 1933 and is based in South Burlington, Vermont. .. ...