Motor fuels distributor Sunoco has agreed to acquire Canadian rival firm Parkland Corp. in a deal valued at about $9.1 billion, including debt, as the US fuel retailer expands its footprint in North America, according to a statement released Monday.