Imperial Oil Ltd. closed 5.7% short of its 52-week high of C$132.08, which the company reached on September 16th.