Fueling Service/Affiliate Energy
Irving Oil is a family-owned privately-held regional energy processing, transporting, and marketing company headquartered in Saint John, NB, Canada, with U.S. marketing operations in Portsmouth, NH.