Imperial Oil Ltd. has agreed to sell its remaining 497 company-owned Esso retail stations to five fuel distributors in Canada for about C$2.8 billion, or $2.1 billion. The sale of the retail gas stations is part of the Canadian integrated oil and gas company’s efforts to boost its focus on its key oil-sands and refining businesses.