PORTSMOUTH, N.H. Irving Oil has completed the purchase of Lebanon, N.H.,-based Johnson & Dix Fuel Corp.'s heating oil and propane business and seven of its convenience stores in New Hampshire and ...